There are 4 ways to get from Martigny to Orbe 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 Chavornay
best- Take the train from Martigny to Lausannetrain Ir95 / ...
- Take the train from Lausanne to Chavornaytrain R2 / ...
1h 59mCHF 27–71Drive 96.5 km
cheapest- Drive from Martigny to Orbecar 96.5 km
1hCHF 16–22Train, bus, line 682 bus
- Take the train from Martigny to Lausannetrain Ec / ...
- Take the bus from Lausanne, gare to Yverdon-les-Bains, garebus Ev1
- Take the bus from Yverdon-les-Bains, gare to Orbe, postebus 682 / ...
3h 21mTrain
- Take the train from Martigny to Lausannetrain Ir95 / ...
- Take the train from Lausanne to Arnextrain R4 / ...
2h 10mCHF 29–75
Martigny to Orbe by train and bus
Questions & Answers
The cheapest way to get from Martigny to Orbe is to drive which costs SFr 15 - SFr 22 and takes 1h.
The fastest way to get from Martigny to Orbe is to drive which takes 1h and costs SFr 15 - SFr 22.
The distance between Martigny and Orbe is 97 km. The road distance is 96.5 km.
The best way to get from Martigny to Orbe without a car is to train via Chavornay which takes 1h 59m and costs SFr 27 - SFr 75.
It takes approximately 1h 59m to get from Martigny to Orbe, including transfers.
Yes, the driving distance between Martigny to Orbe is 97 km. It takes approximately 1h to drive from Martigny to Orbe.
There are 514+ hotels available in Orbe.
What companies run services between Martigny, Switzerland and Orbe, Switzerland?
You can take a train from Martigny to Orbe, Les Moulins via Lausanne, Chavornay, and Chavornay, gare in around 1h 59m.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Martigny to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 26–50
- Website
- https://www.sbb.ch/en
Train from Lausanne to Chavornay
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 7–14
- Website
- https://www.sbb.ch/en
Train from Lausanne to Arnex
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 7–14
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Martigny to Lausanne
- Ave. Duration
- 58 min
- Frequency
- 6 times a week
- Estimated price
- CHF 20–60
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 20–27
- Phone
- +41 848 446 688
- Website
- sbb.ch
Bus from Lausanne, gare to Yverdon-les-Bains, gare
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Website
- https://www.sbb.ch/en
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Yverdon-les-Bains, gare to Orbe, poste
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide














