1map logoGo to main page

Geneva to Strasbourg from €24: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Geneva, Switzerland
to
Strasbourg, France

How to Get from Geneva to Strasbourg: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$24 RideshareBest price
397 kmDistance
3h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Geneva to Strasbourg with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Train
Average Duration
4h  43m
Estimated price
122-223
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
4h  47m
Estimated price
24-24
Cheapest
route map
Distance: 397 km
Duration: 3h 51m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
5h  40m
Estimated price
27-45
Company
Various
Drive
Average Duration
3h  51m
Estimated price
67-107
Company
Various
Train
Average Duration
5h  4m
Estimated price
123-225
Company
Various
Plane
Average Duration
6h  4m
Estimated price
1220-1221
Company
Various
Bus
Bus
Plane
Average Duration
5h  29m
Estimated price
1222-1223
Company
Various
Plane
Train
Average Duration
5h  14m
Estimated price
1224-458

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $22 $22 $23 $23 $26 $26 $27
Train $89 $76 $75 $81 $93 $80 $92

Geneva - Strasbourg operators

Explore transport companies operating between Geneva and Strasbourg, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Genève to Olten

Average Duration
2h 3m
Estimated price
67-2238

Train from Basel Sbb to Strasbourg

Average Duration
1h 18m
Estimated price
45-240

Train from Genève to Bern

Average Duration
1h 57m
Estimated price
2230-2235

Train from Bern to Basel Sbb

Average Duration
56m
Estimated price
27-2230

Train from Zürich Hb to Basel Sbb

Average Duration
1h 12m
Estimated price
241-2239
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Geneva to Strasbourg

Average Duration
5h 40m
Estimated price
27-45

Bus from Geneva - Bus station to Annecy

Average Duration
50m
Estimated price
248-249

Bus from Annecy to Lyon Saint Exupéry Airport

Average Duration
1h 20m
Estimated price
245-1230
Plane
Website
swiss.com

Plane from Geneva (GVA) to Strasbourg (SXB)

Average Duration
6h 4m
Estimated price
1220-1221

Plane from Geneva (GVA) to Zurich (ZRH)

Average Duration
51m
Estimated price
1228-1229

Plane from Geneva (GVA) to Strasbourg (SXB) via Nice

Average Duration
3h 40m
Estimated price
2230-2231

Plane from Geneva (GVA) to Strasbourg (SXB) via Calvi

Average Duration
3h 55m
Estimated price
2232-2233

Plane from Geneva (GVA) to Strasbourg (SXB) via Toulouse

Average Duration
5h 20m
Estimated price
2232-2234
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
blablacar.com

Other from Genève to Strasbourg

Average Duration
Estimated price
0-0

Geneva to Strasbourg: Overview of Bus, Train, Flight, and Car Trips

Traveling between Geneva and Strasbourg offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an enchanting journey from Geneva to Strasbourg by car, spanning a picturesque driving distance of 247 miles. Journey through charming towns and scenic landscapes along the way. 💰 Explore the cost-effective option of driving from Geneva to Strasbourg, with prices ranging from €69 to €110. Enjoy the freedom of flexible travel while experiencing the beauty of diverse regions on this road trip.
Average price
€69 - €111
🏞️ The total duration of the trip, including transfers, is approximately 4 hours and 43 minutes. This gives you ample time to relax, enjoy the beautiful Swiss and French landscapes, and maybe even catch up on some reading or work. 💶 Ticket prices for the Geneva to Strasbourg train vary between €126 to €229, depending on the class and type of seat you choose.
Departure Point
Genève station
Arrival Point
Strasbourg station
Useful tips for train travellers
• On your train journey from Geneva to Strasbourg, you’ll experience onboard catering services provided by the operator SNCF. They offer a variety of snacks and beverages, including sandwiches, pastries, and coffee. You can also pre-order meals if you are traveling in First Class, where a dining car is available with enhanced meal options.
• The trains on this route feature different seating options: First Class (1ère Classe) offers wider seats and a quieter environment, with complimentary refreshments in some cases; Business Class provides more spacious seating and business amenities like charging ports; Economy Class (2ème Classe) is budget-friendly but comfortable, suitable for shorter journeys. Be sure to check if your ticket includes amenities such as Wi-Fi, which is typically available only in First and Business Class.
• The primary train operators for the Geneva to Strasbourg route include SNCF (Société Nationale des Chemins de fer Français) and SBB (Swiss Federal Railways). You can visit their websites for schedules and bookings: SNCF - sncf.com SBB - sbb.ch For local transport schedules and station maps in Strasbourg, check the Strasbourg transport website at strasbourg.eu
🛫 Flying from Geneva to Strasbourg involves a connecting flight, with the quickest option taking approximately 3 hours and 35 minutes with one stopover. 💸 The prices for flights between Strasbourg and Geneva can vary, ranging from €139 to €386, with the total travel time averaging around 6 hours and 4 minutes by plane.
Departure Point
Geneva Airport
Arrival Point
Strasbourg Airport. The quickest flight takes 3h 35m and has one stopover
🚌 Departing from Geneva and arriving in Strasbourg, the direct bus service by FlixBus operates five times a week with a journey duration of approximately 5 hours and 40 minutes. 💰 Prices for the bus ticket between Geneva and Strasbourg range from €28 to €46, offering an affordable and scenic way to explore the transition from Switzerland to France by road.
Departure Point
Geneva station
Arrival Point
Strasbourg station

Frequently asked questions

Find out more about the route from Geneva to Strasbourg.

Or choose the category:
The distance between Geneva and Strasbourg is approximately 292.9 km by road. Traveling by train from Geneva to Strasbourg takes approximately 4 hours and 32 minutes. Alternatively, one can take a combination of train to Lyon and then fly to Strasbourg, which takes around 5 hours and 1 minute. Traveling by plane directly from Geneva to Strasbourg takes approximately 5 hours and 56 minutes. By car, the journey from Strasbourg to Geneva takes around 3 hours and 51 minutes, while traveling by bus takes approximately 5 hours and 40 minutes.
The most cost-effective transportation option for traveling from Geneva to Strasbourg is through ridesharing, which will cost around €25 and take approximately 4 hours and 47 minutes. This is a good choice for budget-conscious travelers. However, if time is a concern and cost is less of a factor, driving is the quickest option, taking around 3 hours and 51 minutes.
When traveling from Geneva to Strasbourg the prices of a train ticket range from €107 to €208. The prices of a bus ticket between Strasbourg and Geneva range from €28 to €46.
To travel from Geneva to Strasbourg without using public transportation, you can consider using BlaBlaCar's carpooling service. This platform connects drivers and passengers looking to share rides. The driving distance between the two cities is approximately 397.5 km, and it takes around 3 hours and 51 minutes by car. The prices for carpooling services between Geneva and Strasbourg vary, ranging from €69 to €110.
The most convenient way to travel from Geneva to Strasbourg without a car is by train. The journey takes approximately 4 hours and 32 minutes with ticket prices ranging from €101 to €211. Another option is to take a bus, which takes around 5 hours and 40 minutes and costs between €28 and €46. If you prefer to fly, there is a flight option available which takes 5 hours and 56 minutes and costs between €128 and €449.
Yes, there is no direct train from Geneva to Strasbourg. However, there are train services available with transfers at Olten and Basel Sbb, which take approximately 4 hours and 32 minutes. Alternatively, there is a direct bus service that operates five times a week, with a journey time of approximately 5 hours and 40 minutes.
The flight between Geneva and Strasbourg typically takes around 3 hours and 25 minutes with one stopover. However, there are no direct flights available. The cost of the flight can vary between €133 and €446.
There are plenty of accommodation options available near Strasbourg. With over 1239 hotels to choose from, there is something to suit every budget. Hotel prices start at €39, making it a relatively affordable destination.