180 miles (290 km) | |
Train or bus | |
$27 - $48 | |
Bus • $27 (€24) • 7 h 30 min | |
Train • $48 (€44) • 5 h 19 min | |
FlixBus or SNCF | TGV INOUI |
Travel 180 miles (290 km) by train or bus from Geneva to Strasbourg. The most popular travel companies which serve this trip are FlixBus or SNCF | TGV INOUI among others. Travelers can even take a direct bus or train from Geneva to Strasbourg.
How to get from Geneva to Strasbourg by train, bus or flight.
The best way to travel from Geneva to Strasbourg is by taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Find the best journey between Geneva and Strasbourg with Omio's travel partners SBB, BlaBlaCar Bus and Deutsche Bahn! You'll find the best deals, schedules and tickets when comparing and booking the most affordable journey for you.
SBB is Switzerland's main train company and for your next journey SBB offers these ticket types: Round-trip Standard Ticket or First Class.
BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French carpooling company, BlaBlaCar, is a travel company operating long-distance services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the travel include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long travel journeys, extra legroom and adjustable seats. On select routes there is also free Wi-Fi available. BlaBlaCar Bus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and up to two checked bags per person.
You can get to Strasbourg from Geneva 2 different ways: train or bus.
The cheapest way to get from Geneva to Strasbourg is by taking a bus with average ticket prices of $27 (€24) compared to other travel options to Strasbourg:
A bus is $21 (€19) less than a train with an average ticket price of $48 (€44) from Geneva to Strasbourg.
The fastest way from Geneva to Strasbourg is by train with an average journey time of 5 h 19 min.
There are alternative travel options to Strasbourg that take longer:
Taking a bus requires on average 7 h 30 min of travel time.
You should expect to travel around 180 miles (290 km) between Geneva and Strasbourg.
The average frequency per day from Geneva to Strasbourg is:
However, we recommend checking specific travel dates for your route to Strasbourg from Geneva as scheduled services by train or bus can vary by season or day of the week.
These are the most popular departure and arrival points from Geneva to Strasbourg:
The following travel companies offer services from Geneva to Strasbourg:
Yes, there are direct routes from Geneva to Strasbourg with the following travel companies:
Direct services to Strasbourg tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.
Here are some other resources that might have the information you need