How to get from Bern to Maggia by bus and train?
Bern to Maggia - Train Schedule
The IC8 train from Bern to Maggia runs from 07:02 to 21:02, with departures every 1 hr-2 hr. The trip takes about 5 hr 31 min, with regular service throughout the operating hours.
From Bern to Maggia by bus and train
To get from Bern to Maggia in Geneve, you’ll need to take 2 train lines and one bus line: take the IC8 train from Bern station to Zürich Hb station. Next, you’ll have to switch to the IR46 train and finally take the 315 bus from Locarno, Stazione station to Riveo, Chiesa station. The total trip duration for this route is approximately 5 hr 31 min. The bus and train schedule from Bern may change. We recommend you check the updated bus and train schedule to Maggia on the Moovit app.
Step by Step
- 1Walk to train stationBern90 m • 2 min
- 2Wait for trainIC8Romanshorn
- 3Ride to train stationZürich Hb56 min
- 4Wait for trainIR46Locarno
- 5Ride to train stationLocarno202 min
- 6Walk to bus stationLocarno, Stazione120 m • 2 min
- 7Wait for bus315Cavergno, Paese
- 8Ride to bus stationRiveo, Chiesa39 min
Public transit directions from Bern to Maggia
Bus And Train schedule from Bern to Maggia
Related Routes
- Basel to Maggia
- Zürich to Maggia
- Circolo Dell'Isole to Maggia
- Terre Di Pedemonte to Maggia
- Avegno Gordevio to Maggia
- Interlaken to Maggia
- Circolo Di Locarno to Maggia
- Bern to Arbon
- Bern to Laufen
- Bern to Leukerbad
- Bern to Koblenz
- Bern to Cudrefin
- Bern to Lyss
- Bern to Romont (Fr)
- Bern to Gryon
- Bern to Kandersteg
- Bern to Embd
- Bern to Kappel (So)
- Bern to Herzogenbuchsee
- Bern to Messen
Questions & Answers
What is the fastest way to get from Bern to Maggia?
The fastest way takes 331 minutes, using Train line IC8, Train line IR46, Bus line 315.
Is there a direct train between Bern and Maggia in Geneve?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 5 hr 31 min.
Which train line goes from Bern to Maggia in Geneve?
The IC8 train line goes from Bern station near Bern to Zürich Hb station. From there you’ll have to take one train line and one bus line till Zürich Hb station near Maggia in Geneve.
How long does it take to travel from Bern to Maggia in Geneve by train and bus?
The total travel time between Bern and Maggia in Geneve by train and bus is about 5 hr 31 min.
Where do I get on the train near Bern to get to Maggia in Geneve?
Get on the IC8 train from the Bern station near Bern in Geneve.
Where do I get off the train when travelling between Bern and Maggia in Geneve?
Get off the train at the Zürich Hb stop, which is closest to Maggia in Geneve.
Popular Routes
- Meyrin, Cern to Saint-Genis-Pouilly
- Neydens, Les Mouilles to Geneva
- Granges-Marnand to Eysins
- Genolier to Trélex
- Saint-Julien, Gare to Veigy Foncenex
- Genève, Mont-Blanc to Monnetier Mornex
- Lutry to Veigy Foncenex
- Dornach, Bahnhof to Monnetier Mornex
- Turgi, Bahnhof to Duillier
- Burgdorf to Saint Julien en Genevois
- La Chaux-De-Fonds to Veigy Foncenex
- Thun, Bahnhof to Cmu (Centre Médical Universitaire)
- Carouge (Ge) to Jussy
- Le Locle to Saint Julien en Genevois
- Couvet, Saint-Gervais to Champel
- Ambilly, Croix-D'Ambilly to Grand Lancy
- St. Gallen to Veigy Foncenex
- Gryon Barboleuse to Gex
- Dornach, Bahnhof to Gex
- Boswil-Bünzen to Cmu (Centre Médical Universitaire)