You can get from Budapest to Florence by train, bus or flight.
To get from Budapest to Florence on 20 Oct we recommend taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||454 miles (733 km)|
|Available travel modes||Flight or coach|
|Ticket price range||£43 - £381|
|Cheapest mode||Coach • £43 • 15 h 35 min|
|Fastest mode||Flight • £381 • 3 h 45 min|
|Popular travel companies||Air Dolomiti or Flixbus|
Take a flight or coach to travel 454 miles (733 km) between Budapest and Florence. If speed is a priority, then a flight is the best option with an average duration of 3 h 45 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £43. The most popular travel providers which serve this trip are Air Dolomiti or Flixbus among others. Travellers can even take a direct from Budapest to Florence.
The pandemic ravaged the travel industry. Planes sat quietly on runways, ferry horns fell silent, and trains and buses emitted a whimper. The memory of our last vacation seems like a dream. However, thanks to the effective rollout of vaccines...Continue reading
Travel from Budapest, Hungary to Florence, Italy is: Partially open.
International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Hungary.
The government of Italy has imposed the following measures to reduce the spread of COVID-19:
The above information was last verified on 18/10/2021. Remember to check the latest COVID-19 travel safety regulations for your trip between Budapest and Florence closer to your planned date of departure here.
Return travel to Budapest, Hungary from Italy is: Partially open.
Entry into Hungary is allowed for: Entry is partially open for citizens and permanent residents of Italy.
Requirements for reentering Hungary:
All travellers must abide by the following measures in Hungary to reduce the spread of coronavirus in the country:
The above information about your return travel to Budapest, Hungary was last verified on 17/10/2021. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations closer to your planned date of travel to Budapest from Florence.
There are 2 ways to get from Budapest to Florence: flight or coach.
Coach services offer the cheapest way to get from Budapest to Florence. Tickets for a coach cost on average £43.
This is compared to other travel options to Florence:
A coach is generally £339 less than a flight for the same trip. A flight costs on average £381 from Budapest to Florence.
The fastest way from Budapest to Florence is by flight with an average journey time of 3 h 45 min.
Other travel options to Florence from Budapest can usually take longer:
In comparison, getting to Florence by coach can take on average 15 h 35 min.
The Budapest to Florence distance is approximately 454 miles (733 km).
These are the most popular departure and arrival points when travelling from Budapest to Florence:
Omio works with many trusted partners that can help you travel the best way from Budapest to Florence:
When planning your trip from Budapest to Florence, it’s good to keep in mind what tickets to book and their prices in the next 7 days:
However, we recommend buying tickets from Budapest to Florence online a few months in advance to get the best deals and save money on your upcoming journey.
Here are some other resources that might have the information you need