Air
- Companies: British Airways, American Airlines
- Duration: Approximately 10 hours (including layover)
- Distance: 3,800 miles
- Costs: Approximately 600 EUR (round-trip ticket)
- Roads/Routes: Not applicable
Pro Tip: Book your flights in advance and consider flying mid-week to find the most economical rates.
Train
- Companies: Eurostar, Amtrak
- Duration: Approximately 11 hours (layover included)
- Distance: 4,200 miles (including train transfers)
- Costs: Approximately 300 EUR (one-way ticket and transfers)
- Roads/Routes: Not applicable
Pro Tip: Buy a rail pass in advance if planning on making multiple stops; this can save you money on your journey.
Bus
- Companies: Greyhound, Megabus
- Duration: Approximately 19 hours
- Distance: 4,000 miles
- Costs: Approximately 150 EUR (one-way ticket)
- Roads/Routes: Interstate 95 and Interstate 64
Pro Tip: Bring snacks and entertainment, as bus rides can be long and may not have Wi-Fi available.
Recommendation
For a balance of time and cost-effectiveness, I recommend taking a flight with British Airways or American Airlines from London to Edinburgh, Virginia. The total travel time is around 10 hours, and purchasing tickets in advance will help reduce costs. For a more scenic and leisurely approach, consider the train option, which provides beautiful views but will take significantly longer and may involve more transfers.