[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Bellinzona to Florence

Showing times and prices for May 27

Cheapest

$39

Average

$60

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Bellinzona to Florence will cost around $ 60 if you buy it on the day, but the cheapest tickets can be found for only $ 39.

Trenitalia
10:14AMBellinzona6h11 04:25PMFlorence
0 changes
$391One-way
Trenitalia
08:14AMBellinzona7h00 03:14PMFlorence
0 changes
$641One-way
Trenitalia
01:14PMBellinzona6h08 07:22PMFlorence
0 changes
$781One-way

Train schedule from Bellinzona to Florence

Showing trains for tomorrow, Fri, May 27
Trenitalia
08:14AMBellinzona7h00 03:14PMFlorence
0 changes
Trenitalia
10:14AMBellinzona6h11 04:25PMFlorence
0 changes
Trenitalia
01:14PMBellinzona6h08 07:22PMFlorence
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
May 27
$39Trenitalia
$28Flixbus
$159tab
Sat
May 28
$51Trenitalia
$41Flixbus
$266Swiss
Sun
May 29
$42Trenitalia
$34Flixbus
$270tab
Mon
May 30
$41Trenitalia
$55Flixbus
$142HOP!
Tue
May 31
$78Trenitalia
$52Flixbus
$423HOP!
Wed
Jun 1
$41Trenitalia
$34Flixbus
$173HOP!
Thu
Jun 2
$39Trenitalia
$60Flixbus
$334Air France

Fastest train times from Bellinzona to Florence

Showing times and prices for May 27

Fastest Journey

6 h 8 m

Average

6 h 26 m

Trains per day

3

Distance

322 km

Of the 3 trains that leave Bellinzona for Florence every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 322 km distance in an average of 6 h 26 m but if you time it right, some trains will get you there in just 6 h 8 m .

The slowest trains will take 7 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Trenitalia
01:14PMBellinzona6h08 07:22PMFlorence
0 changes
$781One-way
Trenitalia
10:14AMBellinzona6h11 04:25PMFlorence
0 changes
$391One-way
Trenitalia
08:14AMBellinzona7h00 03:14PMFlorence
0 changes
$641One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bellinzona to Florence

distanceDistance199 miles (321 km)
durationAverage train duration7 h 11 min
priceAverage train ticket price$39 (€35)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersTrenitalia or Frecciarossa

Trains from Bellinzona to Florence cover the 199 miles (321 km) long journey taking on average 7 h 11 min with our travel partners like Trenitalia or Frecciarossa. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $39 (€35), but the average price of train tickets is $39 (€35). Travelers depart most frequently from Bellinzona and arrive in Firenze Santa Maria Novella.

Train companies: Trenitalia and Frecciarossa from Bellinzona to Florence trains

Buy your official Trenitalia and Frecciarossa train tickets to Florence from Bellinzona from $39 (€35) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Frecciarossa
Trenitalia

Looking for a smooth and easy way to travel between Bellinzona and Florence? Book your Trenitalia Frecciarossa train to Florence from Bellinzona with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Bellinzona to Florence journey. Omio shows you current Frecciarossa schedules and tickets to cover the 199 miles (321 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this journey. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travelers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

    Travel Tips: Trains from Bellinzona 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 Bellinzona to Florence.
    FAQs

    What are the travel restrictions for Florence, Italy if I'm coming from Bellinzona, Switzerland by train?

    Travel by train between Bellinzona, Switzerland and Florence, Italy is: Partially open.

    Is international entry into Florence from Bellinzona restricted?

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

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

    Entry Requirements:

    • Negative COVID-19 test issued at most 3 days before arrival or 5 day mandatory self-quarantine
    • Negative COVID-19 result is required for quarantine release
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate 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 5/23/22. Remember to check the latest COVID-19 travel safety regulations for your train between Bellinzona and Florence closer to your date of departure here

    Are there restrictions on returning to Switzerland from Italy by train?

    The restriction level for your return train to Bellinzona, Switzerland from Florence is: Fully open.

    Is my return train into Bellinzona from Florence restricted?

    International entry is allowed for: Entry is fully open for citizens and permanent residents of Italy

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

    Conditions of reentry:

    • No COVID-19 testing required
    • No quarantine required

    What are the safety rules to follow in Bellinzona, Switzerland?

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

    • Social distancing required: metre (s) ( feet)
    • Face mask required: Regional advice

    Last checked on 5/23/22. Remember to check the latest COVID-19 travel safety regulations for your train to Bellinzona from Florence closer to your date of departure here here.

    How much are cheap trains to Florence from Bellinzona?

    Looking to save money on your trip? Omio customers have found the cheapest train from Bellinzona to Florence for the next 7 days starting from $39 (€35)  one way.

    What is the price of a train ticket from Bellinzona to Florence?

    If you’re looking to book your train tickets in the next week, you can expect the Bellinzona to Florence train price to come in at an average of $39 (€35)  one way.

    How far is it from Bellinzona to Florence by train?

    When traveling this route you should expect the distance to Florence from Bellinzona by train to be approximately 199 miles (321 km).

    How long is the train ride between Bellinzona and Florence?

    On average the Bellinzona to Florence train travel time is 7 h 11 min  for the 199 miles (321 km) long journey, but the duration can vary if you travel on weekends and holidays.

    When traveling by train from Bellinzona to Florence, which train station in Bellinzona do I depart from and which train station in Florence do I arrive in?

    When taking a train from Bellinzona, you have a couple of train stations you can depart from including Bellinzona, Bellinzona, Viale Franscini and Bellinzona, Cast. Sasso Corbaro. When you arrive in Florence, your train can arrive in train stations including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

    Omio customers traveling this route book their trains from Bellinzona   to Firenze Santa Maria Novella.

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

    Passengers board their train most frequently from Bellinzona and travel around 0.6 miles (996 m) from the city center to this train station.

    Passengers traveling this route most often arrive at Firenze Santa Maria Novella and need to travel approximately 1.2 miles (2 km) from the train station to the city center in Florence.

    Which train providers should I travel with from Bellinzona to Florence?

    If you're looking for trains from Bellinzona to Florence, you can rely on Trenitalia or Frecciarossa to get you to Florence. It's also good to check out all possible train companies for the Bellinzona to Florence route to see if there might be differences in the amenities they offer.

    How many train services are there to Florence from Bellinzona a day?

    The average number of trains departing Bellinzona for Florence is 12 a day. The train schedules and services may vary between weekdays and weekends.

    When can I take the first train from Bellinzona to Florence? When can I take the last train for the day?

    You can take the first train from Bellinzona to Florence at 8: 14 AM. The last train from Bellinzona to Florence that you can take departs at 3: 44 PM. Omio shows you the latest train from Bellinzona to Florence schedule to help you book the best departure time for this trip.

    How far in advance should I buy a train ticket from Bellinzona to Florence to get the best deals?

    If you buy the Bellinzona to Florence train within the next 7 days, you can find one way tickets to cost on average $39 (€35). However, booking your train ticket in advance gives you access to the best prices for trains between Bellinzona and Florence. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Bellinzona
    Florence
    Bellinzona is the most popular Bellinzona 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 Bellinzona for your trip to Florence.