[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Milan to Bellinzona

Showing times and prices for May 23

Cheapest

$36

Average

$36

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 Milan to Bellinzona will cost around $ 36 if you buy it on the day, but the cheapest tickets can be found for only $ 36.

Cheapest
07:10AMMilan Centrale1h35 08:45AMBellinzona
0 changes
$361One-way
Cheapest
10:05AMMilan Porta Garibaldi2h11 12:16PMBellinzona
0 changes
$361One-way
Cheapest
03:10PMMilan Centrale1h35 04:45PMBellinzona
0 changes
$361One-way
Cheapest
05:10PMMilan Centrale1h35 06:45PMBellinzona
0 changes
$361One-way
Cheapest
04:10PMMilan Centrale1h35 05:45PMBellinzona
0 changes
$361One-way

Train schedule from Milan to Bellinzona

Showing trains for tomorrow, Mon, May 23
07:10AMMilan Centrale1h35 08:45AMBellinzona
0 changes
08:10AMMilan Centrale2h06 10:16AMBellinzona
0 changes
09:10AMMilan Centrale1h35 10:45AMBellinzona
0 changes
10:05AMMilan Porta Garibaldi2h11 12:16PMBellinzona
0 changes
11:10AMMilan Centrale1h35 12:45PMBellinzona
0 changes
01:10PMMilan Centrale1h35 02:45PMBellinzona
0 changes
03:10PMMilan Centrale1h35 04:45PMBellinzona
0 changes
04:10PMMilan Centrale1h35 05:45PMBellinzona
0 changes
05:10PMMilan Centrale1h35 06:45PMBellinzona
0 changes
05:52PMMilano Lambrate1h53 07:45PMBellinzona
0 changes
07:10PMMilan Centrale1h35 08:45PMBellinzona
0 changes
07:51PMMilano Lambrate1h54 09:45PMBellinzona
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

Mon
May 23
$36Trenitalia
Find prices
Tue
May 24
$22Trenitalia
Find prices
Wed
May 25
$22Trenitalia
Find prices
Thu
May 26
$32Trenitalia
Find prices
Fri
May 27
$18Trenitalia
$38Marino Autolinee
Sat
May 28
$22Trenitalia
$13Flixbus
Sun
May 29
$22Trenitalia
$12STUDENT AGENCY k.s.
Mon
May 30
$18Trenitalia
Find prices
Tue
May 31
$22Trenitalia
Find prices
Wed
Jun 1
$17Trenitalia
Find prices
Thu
Jun 2
$18Trenitalia
Find prices
Fri
Jun 3
$18Trenitalia
Find prices
Sat
Jun 4
$17Trenitalia
Find prices
Sun
Jun 5
$17Trenitalia
$12STUDENT AGENCY k.s.
Mon
Jun 6
$17Trenitalia
Find prices
Tue
Jun 7
$17Trenitalia
Find prices
Wed
Jun 8
$17Trenitalia
Find prices
Thu
Jun 9
$17Trenitalia
$9Flixbus
Fri
Jun 10
$17Trenitalia
Find prices
Sat
Jun 11
$17Trenitalia
Find prices

Fastest train times from Milan to Bellinzona

Showing times and prices for May 23

Fastest Journey

1 h 35 m

Average

1 h 43 m

Trains per day

12

Distance

82 km

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

These direct trains cover the 82 km distance in an average of 1 h 43 m but if you time it right, some trains will get you there in just 1 h 35 m .

The slowest trains will take 2 h 11 m 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.

Fastest
07:10AMMilan Centrale1h35 08:45AMBellinzona
0 changes
$361One-way
Fastest
03:10PMMilan Centrale1h35 04:45PMBellinzona
0 changes
$361One-way
Fastest
05:10PMMilan Centrale1h35 06:45PMBellinzona
0 changes
$361One-way
Fastest
04:10PMMilan Centrale1h35 05:45PMBellinzona
0 changes
$361One-way
Fastest
11:10AMMilan Centrale1h35 12:45PMBellinzona
0 changes
$361One-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 Milan to Bellinzona

distanceDistance51 miles (82 km)
durationAverage train duration1 h 35 min
priceAverage train ticket price$27 (€24)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesTrenitalia

Trains from Milan to Bellinzona cover the 51 miles (82 km) long trip taking on average 1 h 35 min with our travel partners like Trenitalia. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around $27 (€24), you can find the cheapest train ticket for as low as $18 (€16). Travelers depart most frequently from Milano Centrale and arrive in Bellinzona.

Train providers: Trenitalia from Milan to Bellinzona trains

For as little as $18 (€16) you can travel by train to Bellinzona from Milan with Trenitalia. Omio will show you the best deals, schedules and tickets available for this journey.

Trenitalia

Find the perfect train from Milan to Bellinzona with Trenitalia. Trenitalia offers different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. You can also apply Trenitalia discount cards on Omio at the time of purchase. The distance between Milan and Bellinzona by train is 51 miles (82 km) and the cheapest price for a one-way ticket is $18 (€16). Check out Trenitalia’s train schedule from Milan to Bellinzona, compare the best prices for the route and book your cheap train ticket on Omio today!

Trenitalia is the main provider of train services in Italy, with a huge fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates trains such as the Eurocity (EC), Euronotte (EN), InterCity (IC), InterCitynotte (ICN), as well as the Regionale Veloce (RV), Regionale (R), Suburbano (S) and Metropolitano (M). Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

  • Average Price: $18

Read on for COVID-19 recommendations and policies for your Trenitalia train ticket from Milan to Bellinzona:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Trains from Milan to Bellinzona

There is one daily train from Milan, Italy to Bellinzona, Switzerland. This comes to around 7 trains commuting between the two cities every week. When you purchase a ticket to travel to Bellinzona from Milan by train, you will have a direct journey with zero transfer. This 51- mile (82 km) journey takes about 1h 35min to complete. There is no shortage of things to see and do once you arrive at Bellinzona, including exploring the Castelgrande, the city’s most visible icon, or visiting Trattoria Cantinin dal Gatt.

 

Milan to Bellinzona Train Time: Daily Departures

As already mentioned, there is only one daily Milan to Bellinzona train. This adds up to around 7 Milan to Bellinzona trains every week. The trains embark on the 51 miles (82 km) journey from Milan Centrale train station. The train departs Milan at around 11:55 a.m., and is a direct trip so you do not have to transfer trains. However, departure times may vary, especially during weekends and holidays.

 

How long is the journey by train from Milan to Bellinzona?

The average journey time for Milan to Bellinzona trains is 1h 35min. However, the journey time may be longer, especially on weekends and holidays, as the train makes multiple stops before arriving at its final destination. When you purchase a ticket to travel from Milan to Bellinzona on a slower train, you can expect your journey to last around 2h 27min. As such, it is important that you refer to your travel planner when scheduling your trip.

 

What is/are the departure and arrival stations for trains from Milan to Bellinzona?

Departure train station: Milan Centrale is the departure station for Milan to Bellinzona trains. Opened in 1931, this train station is located to the northeast of Milan city center and is one of the busiest train stations in Europe by passenger volume. The station’s 24 platforms are labeled from left to right. You can get to Milan Centrale train station from the city center via the green (M2) or the yellow (M3) Centrale F.S metro lines. Taxi services are also available from the, and to the train station from the city center. Tramlines 2, 5, 9, and 33, are also available for travelers seeking to get to the train station from the city center. Perhaps, the most convenient form of transport to and from the train station to the city center is by bus using lines 42, 60, 82, 90, 91, and 92. Amenities at Milan Centrale train station include free Wi-Fi, multiple restaurants and eateries, a supermarket, ATMs, luggage storage, self-service ticketing machines, and executive and club class lounges.

Arrival train station: Bellinzona railway station (Stazione di Bellinzona) is the destination station for passengers arriving from Milan to Ballinzano by train. This station is equipped with five through platform tracks that are served by two side platforms as well as two island platforms that are connected to a footbridge and a pedestrian subway. Travelers can get to this train station from the city center by taxi or foot. Amenities at the Bellinzona railway station include an information desk, luggage storage, free Wi-Fi, taxi rank, and multiple eateries.

 

Which train companies travel from Milan to Bellinzona?

Swiss Federal Railways (SBB) is the main train company that offers transport services for passengers from Milan to Bellinzona. SBB has an impressive fleet of trains that boast varying levels of speed, comfort, and amenities. The company offers both fast and slow speed train services between the two cities with faster trains taking approximately 1h 35min arrive at their destination while slower trains take approximately 2h 27min to complete the journey. All SBB trains from Milan to Bellinzona are direct trains, meaning that travelers do not have to change trains during this 51-mile (82 km) journey.

   

SBB trains from Milan to Bellinzona

SBB offers one daily train trip from Milan to Bellinzona. The train leaves Milan Centrale train station at around 11:55 a.m. and takes approximately 1h 35min to arrive at Bellinzona railway station in Switzerland. That said, the duration of the journey between the two cities can be longer depending on the type of train you are traveling on (fast or slow train), as well as the number of stops the train makes during your journey. There are no transfers during this trip. However, you can expect the train to make multiple stops before arriving at its final destination.

Train Milan to Bellinzona: Services on Board

All SBB trains come with first as well as second-class coaches. As you would expect, first-class coaches offer a much higher level of convenience and comfort such as large, more comfortable seats and greater legroom. In most trains, the first-class area is located on the upper deck, making for an excellent view of the countryside landscape. The first-class section is popular with leisure travelers. Second-class coaches are equally popular with travelers looking for comfort without paying through the nose. The second class area is mostly located on the lower deck and comes with smaller seats as well as reduced legroom. Standard amenities in all SBB trains include toilets, power sockets, onboard entertainment, and free Wi-Fi for travelers. Onboard catering services are available for all passengers upon demand. All you need to do to access the onboard Wi-Fi network is get to SBB website, accept the terms of service, and browse the Internet using your phone, tablet, or laptop. While there is no official SBB luggage allowance policy, passengers are expected to be able to carry and lift their luggage without help while traveling with SBB trains. Suitcases should never occupy other travelers’ seats or block the aisles and entrances. You can know how much luggage you can bring for your trip by checking SBB timetable for trains labeled with the comment "very high occupancy expected." It is not advisable to carry a lot of luggage while traveling on such trains. Bikes are allowed on board SBB trains as long as you make reservations for them while booking your ticket. Passengers can bring their dogs along when traveling with SBB. Small canines, up to 12 inc (30 cm) high travel for free while larger dogs must be paid for, usually at 50% of the cost of second-class tickets. All SBB trains have services for travelers with mobility challenges.

How to find cheap train tickets from Milan to Bellinzona?

The price of train tickets from Milan to Bellinzona varies depending on a number of factors. If you are looking for cheap trains from Milan to Bellinzona, then you might want to consider early booking. SBB, like most train companies, release their tickets three to six months prior, most of which can be cheaper if you book early. Flexibility with your travel times is another great way of saving money on your train ticket. Like most train companies, SBB tends to increase their ticket prices during peak hours, usually between 6:00 a.m. and 10:00 a.m., and 3:00 p.m. and 7:00 p.m. You can find lower-priced tickets if you opt to travel outside of these peak hours. You can also find cheap trains from Milan to Bellinzona trains by opting to travel by slower or connecting trains. Finally, you can find cheap SBB train tickets by looking out for special offers and deals.

     

Travel Tips: Trains from Milan to Bellinzona

Travel by train to Bellinzona 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 Milan to Bellinzona.
FAQs

Are there COVID-19 travel restrictions for trains between Milan and Bellinzona?

Travel between Milan, Italy and Bellinzona, Switzerland by train is: Fully open.

What is the status of international entry into Switzerland from Italy?

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

Do I need to self-quarantine on arrival in Switzerland from Milan?

Conditions of entry:

  • No COVID-19 testing required
  • No quarantine required

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

When traveling in Switzerland, you must follow these COVID-19 safety rules:

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

The information above was last checked on 5/9/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Milan and Bellinzona before traveling.

What is the restriction level for the return leg of a round trip journey from Bellinzona, Switzerland to Milan, Italy?

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

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

Reentry to Italy 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?

What are the 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 Milan, Italy?

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

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

Last checked on 5/19/22. 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 train to Milan from Bellinzona here.

How much do cheap train tickets to Bellinzona from Milan cost?

Omio customers have found the cheapest trains from Milan to Bellinzona to cost as little as $18 (€16)  in the next 7 days.

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

The Milan to Bellinzona train ticket price is on average $27 (€24)  if you are looking to buy your tickets for this trip in the next week.

How far is Bellinzona from Milan by train?

The distance to Bellinzona from Milan by train is approximately 51 miles (82 km).

How long is the train from Milan to Bellinzona?

On average the Milan to Bellinzona train travel time is 1 h 35 min  for the 51 miles (82 km) long journey, but the duration can vary if you travel on weekends and holidays.

What station does the train from Milan to Bellinzona depart from? Which Bellinzona train station do I come into from Milan?

There are a few train stations in Milan to start your route from including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi. In Bellinzona you have a few train station options to choose from for your arrival including Bellinzona, Bellinzona, Viale Franscini and Bellinzona, Cast. Sasso Corbaro.

Omio customers traveling this route depart most frequently from Milano Centrale   and arrive in Bellinzona.

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

Passengers board their train most frequently from Milano Centrale and travel around 2.3 miles (3.7 km) from the city center to this train station.

Passengers traveling this route most often arrive at Bellinzona and need to travel approximately 0.6 miles (996 m) from the train station to the city center in Bellinzona.

Which train companies can take me from Milan to Bellinzona?

For the best Milan to Bellinzona train to purchase, you can travel safely and comfortably with Trenitalia. However, it's always good to check all possible train companies with services from Milan to Bellinzona to compare what amenities they may offer.

Is there a direct train from Milan to Bellinzona?

Yes, there are 16 direct trains per day from Milan to Bellinzona with Trenitalia, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your train ticket.

How many trains are there between Milan and Bellinzona a day?

On average, there are 16 trains a day from Milan to Bellinzona. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Milan to Bellinzona? What time is the last train from Milan to Bellinzona?

The earliest train departing from Milan to Bellinzona leaves at 5: 10 AM. The last train departing from Milan to Bellinzona leaves at 6: 51 PM. You can find the latest Milan to Bellinzona train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

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

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you purchase train tickets from Milan to Bellinzona within the next 7 days, you can find tickets to cost on average $27 (€24) one way. To find the best prices for this journey, consider booking your train ticket from Milan to Bellinzona a few months in advance.

Important Stations and Airports for this Journey

Milan
Bellinzona
Milano Centrale is the most popular Milan 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 Milan for your trip to Bellinzona.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 22: 20
Public transit options for Milano Centrale
Metro lines: M2 (green), M3 (yellow)
Tram lines: 1
Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
Public transit options for Milano Porta Garibaldi
Metro lines: M2, M5
Bus lines: 43, 56, 70, 94
Train lines: R21, R31, S1, S11, S2, S5, S7, S8