Travel Recommendation: London, United Kingdom to Edinburgh, Virginia, USA
Air
- Companies: British Airways, American Airlines
- Duration: Approximately 10 hours (including layovers)
- Distance: 4,400 miles (7,081 km)
- Costs: Approximately £600-£900 (varying by season and booking time)
- Roads/Routes: Not applicable (air travel)
Pro Tip: Consider booking a direct flight with British Airways if available, as it may reduce your travel time significantly and provide a more comfortable experience.
Train & Bus Combination
- Companies: Eurostar (Train from London to Paris), Greyhound (Bus from Paris to Washington, D.C.), Amtrak (Train from Washington, D.C. to Richmond, continuing to Edinburgh)
- Duration: Approximately 24 hours (including layovers and transfer times)
- Distance: 4,800 miles (7,725 km)
- Costs: Approximately £400-£650 (for all segments)
- Roads/Routes: Not applicable (train and bus travel)
Pro Tip: Check for overnight bus options from Paris to save on accommodation and maximise your travel time.
Recommendation
The most efficient way to travel from London to Edinburgh, Virginia is by air. British Airways and American Airlines offer reputable service with good punctuality. Aim for a direct flight to minimise travel time and maximise comfort. Be sure to book in advance for the best rates, as ticket prices can vary greatly based on demand and time of year.