Travel options
from Frankfurt am Main to Edinburgh

You can get from Frankfurt am Main to Edinburgh by train, bus or flight.

Our recommendation

To get from Frankfurt am Main to Edinburgh on 17 Oct we recommend taking a flight because it’s the best combination of price and speed.

12:55Frankfurt am Main Airport4h30 16:25Edinburgh Airport
1 changes
£2851One-way
Cheapest
07:05Frankfurt am Main Airport15h05 21:10Edinburgh Airport
1 changes
£2431One-way
Other options
07:05Frankfurt am Main Airport10h05 16:10Edinburgh Airport
1 changes
£3231One-way
10:10Frankfurt am Main Airport1h55 11:05Edinburgh Airport
0 changes
£4461One-way
16:00Frankfurt am Main Airport1h55 16:55Edinburgh Airport
0 changes
£4461One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Sat
16 Oct
£280HOP!
Sun
17 Oct
£243HOP!
Mon
18 Oct
£147British Airways
Wed
20 Oct
£91Lufthansa
Thu
21 Oct
£91Lufthansa
Fri
22 Oct
£91Lufthansa
Sat
23 Oct
£144KLM
Sun
24 Oct
£150KLM
Mon
25 Oct
£128BA Cityflyer
Fri
29 Oct
£91Lufthansa

Travel Information to Edinburgh from Frankfurt am Main

distanceDistance634 miles (1023 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • £351 • 1 h 55 min
carriersPopular travel companiesLufthansa

Travel 634 miles (1023 km) by flight from Frankfurt am Main to Edinburgh. Lufthansa is the main travel provider operating this trip. Travellers can even take a direct from Frankfurt am Main to Edinburgh.