There are 9 ways to get from Bologna to Thun by train (Trenitalia), car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bologna centrale to Milano Centraletrain 9944 / ...
- Take the train from Milano Centrale to Thuntrain Ec
4h 58mCHF 75–136Train via Bologna Centrale
cheapest- Take the train from Bologna Centrale to Milano Centraletrain Fr
- Take the train from Milano Centrale to Thuntrain Ec
4h 59mCHF 72–145Drive 501.1 km
- Drive from Bologna to Thuncar 501.1 km
5h 37mCHF 84–121Fly Bologna Guglielmo Marconi Airport to Basel, train
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Basel (BSL)plane BLQ - BSL
- Take the train from Basel SBB to Thuntrain
7h 26mCHF 80–342Train via Bologna Centrale #2
- Take the train from Bologna Centrale to Milano Centraletrain 9976 / ...
- Take the train from Milano Centrale to Thuntrain Ec
5h 12mCHF 75–136Fly Bologna Guglielmo Marconi Airport to Zurich Airport, train
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Zurich Airport (ZRH)plane BLQ - ZRH
- Take the train from Zürich Flughafen to Thuntrain
5h 57mCHF 131–390Train to Florence Peretola Airport, fly to Zurich Airport, train
- Take the train from Bologna Centrale to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Zurich Airport (ZRH)plane FLR - ZRH
- Take the train from Zürich Flughafen to Thuntrain
6h 51mCHF 156–403Fly Bologna Guglielmo Marconi Airport to Geneva International Airport, train
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Geneva International Airport (GVA)plane BLQ - GVA
- Take the train from Genève-Aéroport to Berntrain
9h 2mCHF 131–371Train to Venice Marco Polo Airport, fly to Zurich Airport, train
- Take the train from Bologna Centrale to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)plane VCE - ZRH
- Take the train from Zürich Flughafen to Thuntrain
7h 34mCHF 141–397
Bologna to Thun by train
Questions & Answers
The cheapest way to get from Bologna to Thun is to train which costs SFr 75 - SFr 140 and takes 4h 58m.
The fastest way to get from Bologna to Thun is to train which takes 4h 58m and costs SFr 75 - SFr 140.
No, there is no direct train from Bologna to Thun. However, there are services departing from Bologna centrale and arriving at Thun via Milano Centrale. The journey, including transfers, takes approximately 4h 58m.
The distance between Bologna and Thun is 444 km. The road distance is 501.1 km.
The best way to get from Bologna to Thun without a car is to train which takes 4h 58m and costs SFr 75 - SFr 140.
It takes approximately 4h 58m to get from Bologna to Thun, including transfers.
Bologna to Thun train services, operated by ItaloTreno, depart from Bologna centrale station.
Bologna to Thun train services, operated by ItaloTreno, arrive at Milano Centrale station.
Yes, the driving distance between Bologna to Thun is 501 km. It takes approximately 5h 37m to drive from Bologna to Thun.
Book your Bologna to Thun train tickets online with Omio.
What companies run services between Bologna, Italy and Thun, Switzerland?
You can take a train from Bologna centrale to Thun via Milano Centrale in around 4h 58m.
- Website
- swiss.com
Flights from Bologna Guglielmo Marconi Airport to Basel via Vienna
- Ave. Duration
- 3h 50m
- When
- Friday
- Estimated price
- CHF 90–340
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 80–400
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- CHF 85–260
Flights from Bologna Guglielmo Marconi Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- CHF 80–290
Flights from Bologna Guglielmo Marconi Airport to Geneva International Airport via Rome
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- CHF 80–280
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 85–390
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bologna centrale to Milano Centrale
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 24–45
- Website
- Italo Treno
Train from Bologna Centrale to Milano Centrale
- Ave. Duration
- 1h 51m
- Frequency
- 4 times a day
- Estimated price
- CHF 24–45
- Website
- Italo Treno
Train from Bologna Centrale to Milano Centrale
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- CHF 24–45
- Website
- Italo Treno
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 38 min
- Frequency
- 5 times a day
- Estimated price
- CHF 10–18
- Website
- Italo Treno
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 17–30
- Website
- Italo Treno
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 1142+ hotels available in Thun.






