Enjoy a comfortable journey when you book flights to San Diego with us. Our daily flights leave from London Heathrow Airport and fly directly to San Diego. Your flight will take approximately 11 hours and you'll arrive at San Diego International Airport.
Whether you're planning a beach holiday in San Diego or a tour of California, our flight will get you there refreshed and ready to enjoy the sunny city on the Pacific. Book your flights to San Diego today
When you book flights to San Diego with BA, you'll travel in one of our popular Boeing 777 aircraft, enjoying comfort throughout the flight. You'll also have the chance to choose from three different types of ticket to ensure you get the most suitable price for your flight.
Our flights to San Diego will offer three cabins, meaning you'll have the choice of travelling Club World, World Traveller Plus and World Traveller.
As the only nonstop flight to San Diego from London, our transatlantic service offers a convenient way to fly to the sunny destination. With BA, you'll be able to make the journey from London to San Diego without a transfer, ideal for busy corporate travellers or families flying together.
We also offer a range of connecting flights to London Heathrow in the UK, making it easier for you to fly to San Diego whether you're in Glasgow or Manchester.
If you're planning a holiday in San Diego, why not book a hotel or some excellent entertainments and attractions at the same time as your flight?
You can also hire a car or arrange your hotel transport before flying, making your trip to San Diego just that little bit easier.