There are 5 ways to get from Strasbourg to Porrentruy by train (TGV), bus, train, 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
best- Take the train from Strasbourg to Belfort-Montbeliard Tgvtrain Tgv
2h 29mCHF 31–65Bus, train
cheapest- Take the bus from Strasbourg to Mulhousebus FlixBus 108 / ...
- Take the train from Mulhouse Ville to Belfort-Montbeliard Tgvtrain Tgv
4h 5mCHF 22–49Bus, train via Basel
- Take the bus from Strasbourg to Basel SBBbus FlixBus N506 / ...
- Take the train from Basel SBB to Delémonttrain Ic51 / ...
3h 17mCHF 27–59Drive 158.1 km
- Drive from Strasbourg to Porrentruycar 158.1 km
2h 11mCHF 26–38Train via Basel
- Take the train from Strasbourg to Basel Sbbtrain Ter
- Take the train from Basel SBB to Delémonttrain S3
- Take the train from Delémont to Porrentruytrain R1 / ...
2h 54mCHF 39–85
Strasbourg to Porrentruy by train
Questions & Answers
The cheapest way to get from Strasbourg to Porrentruy is to bus and train which costs SFr 22 - SFr 50 and takes 4h 5m.
The fastest way to get from Strasbourg to Porrentruy is to drive which takes 2h 11m and costs SFr 25 - SFr 40.
No, there is no direct train from Strasbourg to Porrentruy. However, there are services departing from Strasbourg and arriving at Porrentruy via Meroux and Delle. The journey, including transfers, takes approximately 2h 29m.
The distance between Strasbourg and Porrentruy is 180 km. The road distance is 158.1 km.
The best way to get from Strasbourg to Porrentruy without a car is to train which takes 2h 29m and costs SFr 30 - SFr 70.
It takes approximately 2h 29m to get from Strasbourg to Porrentruy, including transfers.
Strasbourg to Porrentruy train services, operated by TGV inOui, depart from Strasbourg station.
Strasbourg to Porrentruy train services, operated by TGV inOui, arrive at Belfort-Montbeliard Tgv station.
Yes, the driving distance between Strasbourg to Porrentruy is 158 km. It takes approximately 2h 11m to drive from Strasbourg to Porrentruy.
Book your Strasbourg to Porrentruy train tickets online with Omio.
What companies run services between Strasbourg, France and Porrentruy, Switzerland?
TGV inOui operates a train from Strasbourg to Belfort-Montbeliard Tgv every 3 hours. Tickets cost CHF 30–50 and the journey takes 1h 13m. Société Nationale des Chemins de fer Français (SNCF) also services this route once daily.
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Belfort-Montbeliard Tgv
- Ave. Duration
- 1h 13m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–50
- Website
- https://www.sncf-connect.com/en-en
Train from Mulhouse Ville to Belfort-Montbeliard Tgv
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- CHF 8–14
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg to Belfort-Montbeliard Tgv
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- CHF 24–50
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–45
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Mulhouse Ville to Belfort-Montbeliard Tgv
- Ave. Duration
- 22 min
- Frequency
- Once daily
- Estimated price
- CHF 7–14
- 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 Basel SBB to Delémont
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- CHF 13–40
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Delémont
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- CHF 13–40
- Website
- https://www.sbb.ch/en
Train from Delémont to Porrentruy
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 9–30
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Basel SBB to Delémont
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- CHF 7–11
- Website
- https://www.bls.ch/en
Train from Basel SBB to Delémont
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- CHF 7–11
- Website
- https://www.bls.ch/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Strasbourg to Basel SBB
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a day
- Estimated price
- CHF 11–19
- Website
- https://www.flixbus.co.uk
Bus from Strasbourg to Mulhouse
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- CHF 9–16
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Strasbourg to Mulhouse
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–17
- Website
- https://www.blablacar.co.uk/bus
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
Train travel in France: A guide to SNCF
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 445+ hotels available in Porrentruy.




























