COMPARE Prices across different modes

Tue
26 Oct
£76Flixbus
£282Lufthansa
Wed
27 Oct
£58Flixbus
£287Lufthansa
Thu
28 Oct
£67Flixbus
£181tab
Fri
29 Oct
£64Flixbus
£249Swiss
Sat
30 Oct
£54Flixbus
£126Lufthansa
Sun
31 Oct
£63Flixbus
£293Lufthansa Cityline
Mon
1 Nov
£60Flixbus
£122Lufthansa
Tue
2 Nov
£93Flixbus
£180Swiss
Wed
3 Nov
£40Flixbus
£118Swiss
Thu
4 Nov
£40Flixbus
£145Swiss
Fri
5 Nov
£45Flixbus
£118Swiss
Sat
6 Nov
£42Flixbus
£145Swiss
Sun
7 Nov
£42Flixbus
£96Swiss
Mon
8 Nov
£40Flixbus
£96Swiss
Tue
9 Nov
£40Flixbus
£96Swiss
Thu
11 Nov
£42Flixbus
£96Swiss
Sat
13 Nov
£42Flixbus
£96Swiss
Sun
14 Nov
£42Flixbus
£195Lufthansa

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 Budapest to Florence

distanceDistance454 miles (733 km)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day

Trains from Budapest to Florence cover the 454 miles (733 km) long route taking on average 19 h 28 min with our travel partners like. Normally, there are 3 trains operating per day, including direct services available. Travellers depart most frequently from Budapest-Déli and arrive in Firenze Santa Maria Novella.

Travel Tips

Trains from Budapest 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 Budapest to Florence.
FAQs
Are there COVID-19 travel restrictions for trains from Budapest to Florence?

Travel by train between Budapest, Hungary and Florence, Italy is: Partially open.

Is international entry into Florence from Budapest restricted?

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

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

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

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

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

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

The above information was last checked on 24/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train from Budapest to Florence closer to your date of departure here.

Are there travel restrictions, such as quarantine measures, in place when returning to Budapest, Hungary from Florence, Italy?

Return travel from Italy to Hungary is: Partially open.

Are there any international entry restrictions on returning to Budapest from Florence?

Entry into Hungary is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Hungary from Florence?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Budapest, Hungary?

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

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

Last checked on 24/10/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Budapest from Florence.

How far is it from Budapest to Florence by train?
You should expect to travel around 454 miles (733 km)  between Budapest and Florence by train.
How many hours does it take from Budapest to Florence by train?
While the time it takes to travel 454 miles (733 km) to Florence from Budapest can vary based on specific dates, weekends, and bank holidays, the train duration from Budapest to Florence is on average 19 h 28 min.
Which train station from Budapest to Florence do I depart from? Which Florence train station from Budapest do I arrive in?

When travelling this route, Omio customers are departing most frequently from Budapest-Déli   and arriving in Firenze Santa Maria Novella.

Where is the train station in Budapest to go to Florence? Where is the train station in Florence located?

Passengers board their train most frequently from Budapest-Déli and travel around 1 mile (s) / 1 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 between Budapest and Florence a day?
The average number of trains departing Budapest for Florence is 3 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

Budapest
Florence
The major railway station for departures from Budapest is Budapest-Déli. Read all the information you need to know about services, amenities and connections at Budapest-Déli for your trip to Florence from Budapest.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 06: 00-10: 00, 10: 20-14: 00, 14: 25- 17: 35
Connections to/from station
Bus lines: 21, 21A, 39, 102, 139, 140, 140A, N960, N990
Metro lines: M2 (red)
Train lines: IC, IR, S (10, 12, 30, 34, 35, 40, 42), Z30
Tram lines: 17, 56, 56A, 59, 59A, 59B, 61