COMPARE Prices across different modes

Wed
27 Oct
£237Air France
Thu
28 Oct
£219BA Cityflyer
Sun
31 Oct
£115KLM
Mon
1 Nov
£104British Airways

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
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

Train Information from Edinburgh to Florence

distanceDistance1053 miles (1698 km)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day

Trains from Edinburgh to Florence cover the 1053 miles (1698 km) long journey with our travel partners like. Normally, there is 1 train operating per day, including direct services available. Travellers depart most frequently from Edinburgh Waverley and arrive in Firenze Santa Maria Novella.

Travel Tips

Trains from Edinburgh to Florence
Travel by train to Florence 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 Edinburgh to Florence.
FAQs
Am I allowed to travel by train from Edinburgh, United Kingdom to Florence, Italy?

Travel between Edinburgh, United Kingdom and Florence, Italy by train is: Partially open.

Can I enter Italy from United Kingdom?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Florence, Italy?

All travellers in Italy must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 26/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your train from Edinburgh to Florence as this information can change.

Are there travel restrictions, such as quarantine measures, in place when returning to Edinburgh, United Kingdom from Florence, Italy?

The current restriction level for your return trip by train from Florence to Edinburgh is: Partially open

Are there any international entry restrictions on returning to United Kingdom from Italy?

Reentry to United Kingdom is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in United Kingdom from Florence?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • 10-day mandatory self-quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • 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: 1 metre (s) (3 feet)
  • Face mask: Regional advice

Last verified on 26/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Florence to Edinburgh train here.

What is the distance from Edinburgh to Florence via train?
When travelling this route you should expect the distance to Florence from Edinburgh via train to be approximately 1053 miles (1698 km).
When travelling by train from Edinburgh to Florence, which train station in Edinburgh do I depart from and which train station in Florence do I arrive in?

There are a few train stations in Edinburgh to start your journey from including Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. In Florence you have a few train station options to choose from for your arrival including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

Omio customers travelling this route depart most frequently from Edinburgh Waverley   and arrive in Firenze Santa Maria Novella.

Where is the Edinburgh train station located? Where is the Florence train station located?

Passengers board their train most frequently from Edinburgh Waverley and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Firenze Santa Maria Novella and need to travel approximately 1 mile (s) / 1 km from the train station to the city centre in Florence.

How many trains are there from Edinburgh to Florence a day?
On average, there is 1 train a day from Edinburgh to Florence. The train times and services may be different on weekends and holidays compared to weekdays.

Important Stations and Airports for this Journey

Edinburgh
Florence
Edinburgh Waverley is the most popular Edinburgh railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Edinburgh for your journey to Florence.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Sun: 07: 00 - 23: 59 | Mon - Sat: 05: 00 - 23: 59
Connections to/from station
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN