Compare prices and tickets by train, bus or flight

Tue
Jan 25
$404KLM
Wed
Jan 26
$232KLM
Thu
Jan 27
$207KLM
Fri
Jan 28
$216British Airways
Sat
Jan 29
$207KLM
Sun
Jan 30
$194British Airways
Mon
Jan 31
$159HOP!
Tue
Feb 1
$153BA Cityflyer
Fri
Feb 4
$131Lufthansa
Sat
Feb 5
$151British Airways

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

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

Overview: Train from Frankfurt am Main to Edinburgh

distanceDistance634 miles (1023 km)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Frankfurt am Main to Edinburgh cover the 634 miles (1023 km) long journey taking on average 15 h 56 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available. Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in Edinburgh Waverley.

Travel Tips: Trains from Frankfurt am Main to Edinburgh

Travel by train to Edinburgh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Frankfurt am Main to Edinburgh.
FAQs

What are the travel restrictions for Edinburgh, United Kingdom if I'm coming from Frankfurt am Main, Germany by train?

Travel by train between Frankfurt am Main, Germany and Edinburgh, United Kingdom is: Partially open.

Is international entry into Edinburgh from Frankfurt am Main restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in United Kingdom from Frankfurt am Main?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
  • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
  • 10-day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Prebook and pay for a COVID-19 test, to be taken on the end of day 1 for vaccinated travellers
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Edinburgh, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1 metre (s) (3 feet)
  • Face mask required: Regional advice

The above information was last checked on 1/23/22. Remember to check the latest COVID-19 travel safety regulations for your train to Edinburgh from Frankfurt am Main closer to your date of departure here

What restrictions are there on reentering Germany from Edinburgh, United Kingdom?

The restriction level for your return train to Frankfurt am Main, Germany from Edinburgh is: Partially open.

Is my return train into Frankfurt am Main from Edinburgh restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Germany from Edinburgh?

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Frankfurt am Main, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 1/23/22. Remember to check the latest COVID-19 travel safety regulations for your train to Frankfurt am Main from Edinburgh closer to your date of departure here here.

How far is Edinburgh from Frankfurt am Main by train?

When traveling this route you should expect the distance between Frankfurt am Main and Edinburgh by train to be approximately 634 miles (1023 km).

How long is a train to Edinburgh from Frankfurt am Main on average?

While the time it takes to travel 634 miles (1023 km) from Frankfurt am Main to Edinburgh can vary based on specific dates, weekends, and holidays, the Frankfurt am Main to Edinburgh train journey time is on average 15 h 56 min.

What train station in Frankfurt am Main goes to Edinburgh? What train station do I come into Edinburgh from Frankfurt am Main?

When departing from Frankfurt am Main, you have various train station options to start your route from including Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion. When arriving in Edinburgh, you can end your journey in train stations like Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

Omio customers book a train from Frankfurt (M) Flughafen Regionalbf   to Edinburgh Waverley   most frequently for this route.

Where do I find the Frankfurt am Main train station to Edinburgh? Where is the Edinburgh train station?

You can find the most popular departure train station for this journey, Frankfurt (M) Flughafen Regionalbf, located approximately 6.7 miles (10.8 km) from the city center of Frankfurt am Main. The most popular arrival train station in Edinburgh, called Edinburgh Waverley, is located around 0.2 miles (429 m) away from its city center.

How many trains are there to Edinburgh from Frankfurt am Main a day?

On average, there are 2 trains a day from Frankfurt am Main to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.

Important Stations and Airports for this Journey

Frankfurt am Main
Edinburgh
Frankfurt (M) Flughafen Regionalbf is the most popular Frankfurt am Main railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Frankfurt am Main for your trip to Edinburgh.