There are 4 ways to get from Canelli to Bern by train (Trenitalia), train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Voghera
best- Take the train from Asti to Vogheratrain
- Take the train from Voghera to Milano Centraletrain Ic
- Take the train from Milano Centrale to Berntrain Ec
7h 35mCHF 49–92Train, bus
cheapest- Take the train from Asti to Torino Porta Nuovatrain 2152 / ...
- Take the bus from Turin to Bernbus FlixBus N506
7h 59mCHF 32–57Drive 378.8 km
- Drive from Canelli to Berncar 378.8 km
5h 2mCHF 64–92Train
- Take the train from Asti to Milano Centraletrain Re13
- Take the train from Milano Centrale to Berntrain Ec
7h 40mCHF 67–115
Canelli to Bern by bus and train
Comparing Your Travel Options
The cheapest way to get from Canelli to Bern is to train and bus which costs SFr 30 - SFr 60 and takes 7h 59m.
The fastest way to get from Canelli to Bern is to drive which takes 5h 2m and costs SFr 60 - SFr 95.
No, there is no direct train from Canelli to Bern. However, there are services departing from Asti and arriving at Bern via Voghera and Milano Centrale. The journey, including transfers, takes approximately 7h 35m.
The distance between Canelli and Bern is 424 km. The road distance is 378.8 km.
The best way to get from Canelli to Bern without a car is to train via Voghera which takes 7h 35m and costs SFr 45 - SFr 95.
It takes approximately 7h 35m to get from Canelli to Bern, including transfers.
Canelli to Bern train services, operated by Trenord, depart from Asti station.
Canelli to Bern train services, operated by Trenord, arrive at Voghera station.
Yes, the driving distance between Canelli to Bern is 379 km. It takes approximately 5h 2m to drive from Canelli to Bern.
There are 364+ hotels available in Bern.
What companies run services between Canelli, Piemonte, Italy and Bern, Switzerland?
You can take a bus from Canelli - Paese to Bern via Asti - Autostazione - Movicentro - Piazzale Medaglie D'oro, Asti, Voghera, and Milano Centrale in around 7h 35m.
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Train from Asti to Voghera
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–7
- Website
- Trenord
Train from Asti to Milano Centrale
- Ave. Duration
- 1h 44m
- Frequency
- 5 times a day
- Estimated price
- CHF 9–11
- Website
- Trenord
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Turin to Bern
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a week
- Estimated price
- CHF 24–40
- Website
- Flixbus
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
Want to know more about Flixbus?
Read the travel guide









