The cheapest trains from Geneva to Basel

Showing times and prices for Sep 19

Cheapest

$96

Average

$97

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Geneva to Basel will cost around $ 97 if you buy it on the day, but the cheapest tickets can be found for only $ 96.

Cheapest
09:15AMGeneve, Cornavin2h38 11:53AMBasel SBB
1 changes
$961One-way
Cheapest
08:15AMGeneve, Cornavin2h38 10:53AMBasel SBB
1 changes
$961One-way
Cheapest
09:42AMGeneve, Cornavin3h07 12:49PMBasel, Brausebad
2 changes
$961One-way
Cheapest
09:15AMGeneve, Cornavin2h54 12:09PMBasel, Brausebad
2 changes
$961One-way
Cheapest
10:15AMGeneve, Cornavin2h38 12:53PMBasel SBB
1 changes
$961One-way

Timetable Geneva to Basel

Showing trains for tomorrow, Sun, Sep 19
08:15AMGeneve, Cornavin2h38 10:53AMBasel SBB
0 changes
08:15AMGeneve, Cornavin2h54 11:09AMBasel, Brausebad
0 changes
08:42AMGeneve, Cornavin2h50 11:32AMBasel SBB
0 changes
08:42AMGeneve, Cornavin3h07 11:49AMBasel, Brausebad
0 changes
09:15AMGeneve, Cornavin2h38 11:53AMBasel SBB
0 changes
09:15AMGeneve, Cornavin3h04 12:19PMBasel Bad Bhf
0 changes
09:15AMGeneve, Cornavin2h54 12:09PMBasel, Brausebad
0 changes
09:42AMGeneve, Cornavin3h07 12:49PMBasel, Brausebad
0 changes
09:42AMGeneve, Cornavin2h50 12:32PMBasel SBB
0 changes
10:15AMGeneve, Cornavin2h38 12:53PMBasel SBB
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Sep 19
$96SBB
Mon
Sep 20
$96SBB
Wed
Sep 22
$96SBB
Thu
Sep 23
$96SBB
Fri
Sep 24
$107SBB
Sat
Sep 25
$96SBB
Sun
Sep 26
$96SBB
Tue
Sep 28
$95SBB
Wed
Sep 29
$95SBB
Thu
Sep 30
$95SBB

The fastest trains from Geneva to Basel

Showing times and prices for Sep 19

Fastest Journey

2 h 38 m

Average

2 h 52 m

Trains per day

10

Distance

186 km

It's difficult to get from Geneva to Basel without transferring at least once.

Fastest
09:15AMGeneve, Cornavin2h38 11:53AMBasel SBB
1 changes
$961One-way
Fastest
08:15AMGeneve, Cornavin2h38 10:53AMBasel SBB
1 changes
$961One-way
Fastest
10:15AMGeneve, Cornavin2h38 12:53PMBasel SBB
1 changes
$961One-way
09:42AMGeneve, Cornavin2h50 12:32PMBasel SBB
1 changes
$961One-way
08:42AMGeneve, Cornavin2h50 11:32AMBasel SBB
1 changes
$961One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Basel from Geneva

distanceDistance115 miles (185 km)
durationAverage train duration2 h 50 min
priceAverage train ticket price$98 (€79)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesSBB

Trains from Geneva to Basel cover the 115 miles (185 km) long route taking on average 2 h 50 min with our travel partners like SBB. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around $98 (€79), you can find the cheapest train ticket for as low as $96 (€77). Travelers depart most frequently from Genève and arrive in Basel Bahnhof SBB.

SBB

SBB is Switzerland's main train company and for your next train trip between Geneva and Basel, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

It’s easy to book your SBB train ticket between Geneva and Basel online with Omio! Simply check the current SBB train schedules for your ideal departure and arrival times, compare the best route from Geneva to Basel as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap SBB train tickets online. Prices for SBB trains from Geneva to Basel start at $96 (€77) one-way if you book in advance, and you can expect to travel around 115 miles (185 km). If you search for SBB trains in the Omio app, you can check straight away if the SBB tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train from Geneva to Basel. Let Omio do all the work for you finding the best Geneva to Basel SBB train ticket so you can enjoy a smooth and comfortable journey!

    When purchasing your SBB train tickets from Geneva to Basel, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Train tickets from Geneva to Basel: when to book to save $

    Time Price Savings
    1 week earlier 22 €
    2 weeks earlier 21 €5%
    3 weeks earlier 21 €5%
    1 month before 21 €5%
    2 months earlier 21 €5%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Geneva - Basel. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • Buying your train ticket from Geneva - Basel 3 weeks in advance means you can save on average up to 5% compared to the price available on the day of departure.
    • If you book a ticket Geneva - Basel with 2 months in advance you save up to about 5% compared to the initial price.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    Travel Tips

    Trains from Geneva to Basel
    Travel by train to Basel easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Basel.
    FAQs
    How much are cheap trains between Geneva and Basel?
    Omio customers have found cheap train tickets to Basel from Geneva for as low as $96 (€77)  for the next 7 days.
    How much does it cost to take a train between Geneva and Basel?
    In the next 7 days you can expect to pay on average $98 (€79)  for a train ticket between Geneva and Basel.
    How far is it from Geneva to Basel by train?
    The distance to Basel from Geneva by train is approximately 115 miles (185 km).
    How long is the train ride from Geneva to Basel?
    On average the Geneva to Basel train travel time is 2 h 50 min  for the 115 miles (185 km) long trip, but the duration can vary if you travel on weekends and holidays.
    What station does the train from Geneva to Basel depart from? Which Basel train station do I come into from Geneva?

    When departing from Geneva, you have various train station options to start your route from including Genève and Geneva. When arriving in Basel, you can end your trip in train stations like Basel Bahnhof SBB, Basel SBB and Basel Bad Bhf.

    Omio customers book a train from Genève   to Basel Bahnhof SBB   most frequently for this route.

    Where do I find the Geneva train station to Basel? Where is the Basel train station?

    Passengers board their train most frequently from Genève and travel around 0 mile (s) / 0 km from the city center to this train station.

    Passengers traveling this route most often arrive at Basel Bahnhof SBB and need to travel approximately 1 mile (s) / 1 km from the train station to the city center in Basel.

    What train providers offer a service between Geneva and Basel?
    If you're looking for trains from Geneva to Basel, you can rely on SBB to get you to Basel. It's also good to check out all possible train providers for the Geneva to Basel journey to see if there might be differences in the amenities they offer.
    How many trains are there from Geneva to Basel a day?
    The average number of trains departing Geneva for Basel is 25 a day. The train schedules and services may vary between weekdays and weekends.
    When can I take the first train from Geneva to Basel? When can I take the last train for the day?
    The earliest train departing from Geneva to Basel leaves at 6: 07 AM. The last train departing from Geneva to Basel leaves at 9: 15 AM. You can find the latest Geneva to Basel train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    How far in advance should I buy train tickets from Geneva to Basel for the best deals?
    You can find trains from Geneva to Basel to cost on average $98 (€79) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Geneva to Basel train generally on sale a few months before the planned travel date.
    Stations

    Important Stations and Airports for this Journey

    Geneva
    Geneve, Cornavin
    Amenities