1map logoGo to main page

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

Compare Travel Options and Prices

from
Strasbourg, France
to
Geneva, Switzerland

How to Get from Strasbourg to Geneva: 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
396 kmDistance
3h 52m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Strasbourg to Geneva 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
87-164
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
4h  47m
Estimated price
24-24
Cheapest
route map
Distance: 396 km
Duration: 3h 52m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
5h  50m
Estimated price
27-45
Company
FlixBus
Bus
Average Duration
6h  15m
Estimated price
28-49
Company
Various
Drive
Average Duration
3h  52m
Estimated price
67-107
Company
Various
Plane
Average Duration
4h  11m
Estimated price
870-871

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $24 $24 $25 $26 $23 $26 $26
Train $81 $76 $77 $77 $83 $81 $79

Strasbourg - Geneva operators

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

Train
Contact phone
+33 1 84 94 36 35
Website
sncf.com

Train from Strasbourg to Genève

Average Duration
4h 43m
Estimated price
€87-164

Train from Strasbourg to Basel Sbb

Average Duration
1h 17m
Estimated price
€1643-1645
Contact phone
+41 848 44 66 88
Website
sbb.ch

Train from Olten to Genève

Average Duration
2h 7m
Estimated price
€876-107
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Strasbourg to Bern

Average Duration
2h 55m
Estimated price
€1646-27

Bus from Bern to Geneva

Average Duration
2h 20m
Estimated price
€1647-1648

Bus from Strasbourg to Geneva

Average Duration
5h 50m
Estimated price
€27-45
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr
Rideshare
Contact phone
+3 318 576 2228
Website
blablacar.com

Rideshare from Strasbourg to Genève

Average Duration
4h 47m
Estimated price
€24-24
Drive

Drive from Strasbourg to Geneva

Average Duration
3h 52m
Estimated price
€67-107
Plane

Plane from Strasbourg (SXB) to Geneva (GVA)

Average Duration
4h 11m
Estimated price
€870-871

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

Traveling between Strasbourg and Geneva 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 a scenic road trip from Strasbourg to Geneva covering a distance of 246 miles. The journey offers picturesque views and charming pitstops along the way. 💰 Prices for the road trip from Strasbourg to Geneva range from €69 to €110, offering flexibility for various budgets. Explore cost-effective options like Blablacar's carpooling service for shared rides and a hassle-free travel experience.
Average price
€69 - €111
🚆 Embark on a scenic journey from Strasbourg to Geneva by train. While there is no direct route, you can enjoy a comfortable ride with services departing from Strasbourg and passing through Basel Sbb and Olten before reaching your destination in approximately 4 hours and 43 minutes. 💰 Depending on the class and timing of your booking, prices for a train ride between Strasbourg and Geneva can range from €89 to €169. Enjoy the beautiful Swiss landscapes and hassle-free travel as you make your way from Strasbourg to Geneva by train.
Departure Point
Strasbourg station
Arrival Point
Genève station
Useful tips for train travellers
• On your train trip from Strasbourg to Geneva, you'll primarily be traveling with SNCF (French National Railway) or Lyria (SNCF and SBB collaboration) services. On board, you can enjoy catering services that offer snacks, light meals, and beverages, including regional specialties. Lyria's service features a bistro menu with options for breakfast, lunch, and dinner, so consider pre-ordering for a more seamless experience.
• The trains on this route typically feature several seating options: First Class, Business Class, and Economy Class. In First Class, you'll find spacious seating with access to power outlets and complimentary newspapers. Business Class offers more privacy with fewer seats and additional comfort, while Economy Class provides a budget-friendly option with comfortable seats but less space. Depending on your budget and preference, consider upgrading to enhance your travel experience.
• The primary operators for the Strasbourg to Geneva route are SNCF and Lyria. You can visit their websites for more information: SNCF - sncf.com and Lyria - lyria-train.com For local transport schedules, check the Geneva public transportation website at tpg.ch, and for details on the train station layout, visiting geneve.ch provides useful station maps.
🛫 Traveling from Strasbourg to Geneva by plane requires a stopover, with the quickest flight taking 3 hours and 40 minutes. Airlines such as LOT, Swiss, and Aegean Airlines provide options for this route. 🌍 The total duration of the flight from Strasbourg to Geneva is approximately 4 hours and 11 minutes. Despite the indirect route, passengers can enjoy a relatively efficient journey between the two cities. 💸 Prices for flights between Strasbourg and Geneva can range from €139 to €381, offering travelers a variety of options to suit their budget and preferences. With multiple airlines servicing this route, passengers can choose a flight that best fits their schedule and travel needs.
Departure Point
Strasbourg Airport
Arrival Point
Geneva Airport. The quickest flight takes 3h 40m and has one stopover
🚌 Embark on an overnight bus journey from Strasbourg to Geneva, with daily departures and arrivals operated by FlixBus. The total travel time is approximately 5 hours and 50 minutes, offering a convenient and budget-friendly transportation option. 💰 Bus ticket prices between Geneva and Strasbourg range from €28 to €51, providing flexibility for different budgets. Experience a hassle-free and enjoyable trip as you explore the charming cities of France and Switzerland by bus.
Departure Point
Strasbourg station
Arrival Point
Geneva station

Frequently asked questions

Find out more about the route from Strasbourg to Geneva.

Or choose the category:
The distance between Strasbourg and Geneva is approximately 292.9 km by road. The typical travel time by train is 4 hours and 30 minutes, while the combination of train and flight takes around 5 hours and 5 minutes. Alternatively, driving by car typically takes 3 hours and 52 minutes, while taking a bus can take around 6 hours and 15 minutes.
The most cost-effective option for traveling from Strasbourg to Geneva would be to rideshare, which costs €25 and takes approximately 4 hours and 47 minutes. It provides an affordable option for travelers on a budget. However, if time efficiency is a priority, driving would be the quickest option, taking around 3 hours and 52 minutes. This option may be more expensive, with costs ranging from €69 to €110, but it allows for a faster and more direct journey between the two cities.
The prices for a train journey from Strasbourg to Geneva range from €69 to €127. On the other hand, the prices for a bus trip from Geneva to Strasbourg range from €33 to €48.
To travel from Strasbourg to Geneva without using public transportation, you can consider using BlaBlaCar's carpooling service. It offers rideshare options between the two cities, allowing you to share a ride with someone else heading in the same direction. The driving distance between Strasbourg and Geneva is approximately 395.9 km, and it takes around 3 hours and 52 minutes to drive. The cost of the carpooling service can vary, ranging from €69 to €110.
The best way to travel from Strasbourg to Geneva without a car is by train. The train journey takes approximately 4 hours and 30 minutes, with a transfer in Bern. Tickets for this route range from €64 to €128. Alternatively, you can take a bus, which takes around 6 hours and 15 minutes and costs between €32 and €50. Another option is to fly, which takes about 6 hours and 3 minutes and costs between €128 and €431.
Yes, there is a direct link between Strasbourg and Geneva. Although there is no direct train service, you can still travel between the two cities by making transfers at Basel Sbb and Bern, which takes approximately 4 hours and 30 minutes. Alternatively, there is an overnight bus service that operates daily and takes approximately 5 hours and 50 minutes.
The flight between Strasbourg and Geneva typically takes around 3 hours and 30 minutes with one stopover. The prices of flights between the two cities can vary, ranging from €133 to €430.
There are numerous accommodation options available near Geneva. With over 778 hotels to choose from, travelers can find a range of choices to suit their preferences and budgets. Prices for hotels in Geneva start at €38 per night, making it possible to find affordable options.