There are 7 ways to get from Reims to Martigny by train (TGV), bus, car, train, or plane
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 Champagne-Ardenne to Aeroport Cdg2 Tgv RoissyTgv
- Take the train from Aeroport Cdg2 Tgv Roissy to LausanneTgv
- Take the train from Lausanne to MartignyIr / ...
7h 29mCHF 130–364Bus
cheapest- Take the bus from Reims to Troyes Gare Routiere
- Take the bus from Troyes to Dijon Ville
- Take the bus from Dijon to Lausanne
- Take the bus from Lausanne to Martigny
10h 55mCHF 58–117Drive 525 km
- Drive from Reims to Martigny525 km
5h 46mCHF 85–122Train to Paris Charles De Gaulle Airport, fly, train
- Take the train from Champagne-Ardenne to Aeroport Cdg2 Tgv Roissy
- Fly from Paris Charles De Gaulle Airport (CDG) to Geneva International Airport (GVA)CDG - GVA
- Take the train from Genève-Aéroport to Martigny
7h 11mCHF 116–333Train via Dijon
- Take the train from Reims to Dijon VilleTer
- Take the train from Dijon Ville to LausanneTgv
- Take the train from Lausanne to MartignyIr / ...
7h 43mCHF 112–250Bus, train
- Take the bus from Reims Central Train Station to Basel Meret-Oppenheim-Strasse
- Take the train from Basel SBB to Biel/Bienne
- Take the train from Biel/Bienne to LausanneIc5 / ...
- Take the train from Lausanne to MartignyIr / ...
11h 10mCHF 73–127Train to Paris Orly Airport, fly, train
- Take the train from Reims to Paris Est
- Fly from Paris Orly Airport (ORY) to Geneva International Airport (GVA)ORY - GVA
- Take the train from Genève-Aéroport to Martigny
7h 2mCHF 94–319
Reims to Martigny by train
Questions & Answers
The cheapest way to get from Reims to Martigny is to bus which costs SFr 55 - SFr 120 and takes 10h 55m.
The fastest way to get from Reims to Martigny is to drive which takes 5h 46m and costs SFr 80 - SFr 130.
No, there is no direct bus from Reims to Martigny. However, there are services departing from Reims and arriving at Martigny via Troyes, Dijon and Lausanne. The journey, including transfers, takes approximately 10h 55m.
No, there is no direct train from Reims to Martigny. However, there are services departing from Reims and arriving at Martigny via Champagne-Ardenne, Aeroport Cdg2 Tgv Roissy and Lausanne. The journey, including transfers, takes approximately 7h 29m.
The distance between Reims and Martigny is 680 km. The road distance is 525 km.
The best way to get from Reims to Martigny without a car is to train which takes 7h 29m and costs SFr 130 - SFr 370.
It takes approximately 7h 29m to get from Reims to Martigny, including transfers.
Reims to Martigny bus services, operated by SNCF Bus, depart from Reims station.
Reims to Martigny train services, operated by TGV inOui, depart from Champagne-Ardenne station.
The best way to get from Reims to Martigny is to train which takes 7h 29m and costs SFr 130 - SFr 370. Alternatively, you can bus, which costs SFr 55 - SFr 120 and takes 10h 55m.
What companies run services between Reims, France and Martigny, Switzerland?
You can take a train from Reims to Martigny via Champagne-Ardenne, Aeroport Cdg2 Tgv Roissy, and Lausanne in around 7h 29m. Alternatively, you can take a bus from Reims to Martigny via Troyes Gare Routiere, Troyes, Dijon Ville, Dijon, and Lausanne in around 10h 55m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- swiss.com
Flights from Paris Charles De Gaulle Airport to Geneva International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 30–230
Flights from Paris Charles De Gaulle Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 80–210
- Website
- airfrance.com
Flights from Paris Charles De Gaulle Airport to Geneva International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 30–230
- Website
- luxair.lu
Flights from Paris Charles De Gaulle Airport to Geneva International Airport via Luxembourg
- Ave. Duration
- 3h 20m
- When
- Sunday
- Estimated price
- CHF 75–340
- Website
- easyjet.com
Flights from Paris Orly Airport to Geneva International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 30–170
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Champagne-Ardenne to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–45
- Website
- https://www.sncf-connect.com/en-en
Train from Aeroport Cdg2 Tgv Roissy to Lausanne
- Ave. Duration
- 3h 42m
- Frequency
- 3 times a week
- Estimated price
- CHF 95–290
- Website
- https://www.sncf-connect.com/en-en
Train from Dijon Ville to Lausanne
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- CHF 45–110
- Website
- https://www.sncf-connect.com/en-en
Train from Reims to Paris Est
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 27–50
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Champagne-Ardenne to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 31 min
- Frequency
- 3 times a day
- Estimated price
- CHF 18–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- CHF 18–26
- Rail 1st Class
- CHF 27–40
Train from Reims to Dijon Ville
- Ave. Duration
- 3h 34m
- Frequency
- Twice a week
- Estimated price
- CHF 50–120
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Lausanne to Martigny
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 14–26
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Martigny
- Ave. Duration
- 1h 47m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 25–55
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Biel/Bienne
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 18–35
- Website
- https://www.sbb.ch/en
Train from Biel/Bienne to Lausanne
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–40
- Website
- https://www.sbb.ch/en
- Phone
- 3635
- Website
- groupe-sncf.com
Bus from Reims to Troyes Gare Routiere
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- CHF 18–26
- Website
- https://www.groupe-sncf.com/en
Bus from Troyes to Dijon Ville
- Ave. Duration
- 2h 25m
- Frequency
- Twice a week
- Estimated price
- CHF 22–35
- Website
- https://www.groupe-sncf.com/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Dijon to Lausanne
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- CHF 10–45
- Website
- https://www.flixbus.co.uk
Bus from Lausanne to Martigny
- Ave. Duration
- 55 min
- Frequency
- 6 times a week
- Estimated price
- CHF 7–11
- Website
- https://www.flixbus.co.uk
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Reims Central Train Station to Basel Meret-Oppenheim-Strasse
- Ave. Duration
- 7h
- Frequency
- Once a week
- Estimated price
- CHF 18–27
- Website
- https://union-ivkoni.com/en
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
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
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Reims to Martigny bus services, operated by SNCF Bus, arrive at Troyes Gare Routiere station.
Reims to Martigny train services, operated by TGV inOui, arrive at Aeroport Cdg2 Tgv Roissy station.
Yes, the driving distance between Reims to Martigny is 525 km. It takes approximately 5h 46m to drive from Reims to Martigny.
Book your Reims to Martigny train tickets online with Omio.
There are 2513+ hotels available in Martigny.






















