Cheap train tickets from Amsterdam to Geneva

Showing times and prices for Dec 6

Cheapest

$45

Average

$78

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 Amsterdam to Geneva will cost around $ 78 if you buy it on the day, but the cheapest tickets can be found for only $ 45.

Cheapest
10:10PMAmsterdam Centraal14h37 12:47PMGeneva
9 changes
$451One-way
2nd Cheapest
09:10PMAmsterdam Centraal15h37 12:47PMGeneva
7 changes
$561One-way
2nd Cheapest
10:40PMAmsterdam Centraal15h07 01:47PMGeneva
5 changes
$561One-way
2nd Cheapest
09:54PMAmsterdam Centraal13h53 11:47AMGeneva
8 changes
$561One-way
2nd Cheapest
08:40PMAmsterdam Centraal15h07 11:47AMGeneva
6 changes
$561One-way

Train schedule from Amsterdam to Geneva

Showing trains for tomorrow, Mon, Dec 6
05:19AMAmsterdam Centraal11h28 04:47PMGeneva
0 changes
07:38AMAmsterdam Centraal10h09 05:47PMGeneva
0 changes
07:54AMAmsterdam Centraal10h53 06:47PMGeneva
0 changes
09:08AMAmsterdam Centraal10h39 07:47PMGeneva
0 changes
09:54AMAmsterdam Centraal10h53 08:47PMGeneva
0 changes
11:24AMAmsterdam Centraal10h30 09:54PMGeneva
0 changes
12:08PMAmsterdam Centraal10h52 11:00PMGeneva
0 changes
01:24PMAmsterdam Centraal11h21 12:45AMGeneva
0 changes
02:08PMAmsterdam Centraal11h07 01:15AMGeneva
0 changes
02:08PMAmsterdam Centraal11h07 01:15AMGeneva
0 changes
02:54PMAmsterdam Centraal16h07 07:01AMGeneva
0 changes
03:54PMAmsterdam Centraal15h07 07:01AMGeneva
0 changes
05:08PMAmsterdam Centraal14h39 07:47AMGeneva
0 changes
07:24PMAmsterdam Centraal13h54 09:18AMGeneva
0 changes
08:40PMAmsterdam Centraal15h07 11:47AMGeneva
0 changes
08:40PMAmsterdam Centraal16h07 12:47PMGeneva
0 changes
09:10PMAmsterdam Centraal15h37 12:47PMGeneva
0 changes
09:10PMAmsterdam Centraal14h37 11:47AMGeneva
0 changes
09:54PMAmsterdam Centraal13h53 11:47AMGeneva
0 changes
09:54PMAmsterdam Centraal14h53 12:47PMGeneva
0 changes
10:10PMAmsterdam Centraal14h37 12:47PMGeneva
0 changes
10:10PMAmsterdam Centraal14h37 12:47PMGeneva
0 changes
10:10PMAmsterdam Centraal13h37 11:47AMGeneva
0 changes
10:40PMAmsterdam Centraal15h07 01:47PMGeneva
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Dec 5
$56Deutsche Bahn
$43Flixbus
$121easyJet
Mon
Dec 6
$45Deutsche Bahn
$43Flixbus
$101easyJet
Tue
Dec 7
$45Deutsche Bahn
Find prices
$88easyJet
Wed
Dec 8
$45Deutsche Bahn
$80Flixbus
$65easyJet
Thu
Dec 9
$45Deutsche Bahn
$38Flixbus
$42easyJet
Fri
Dec 10
$45Deutsche Bahn
$38BlaBlaCar Bus
$65easyJet
Sat
Dec 11
$45Deutsche Bahn
$42BlaBlaCar Bus
$42easyJet
Sun
Dec 12
$45Deutsche Bahn
$38Flixbus
$44easyJet
Mon
Dec 13
Find prices
$40BlaBlaCar Bus
$53easyJet
Tue
Dec 14
Find prices
Find prices
$42easyJet
Wed
Dec 15
$45Deutsche Bahn
$92Flixbus
$46easyJet
Thu
Dec 16
$45Deutsche Bahn
Find prices
Find prices
Fri
Dec 17
$45Deutsche Bahn
$83BlaBlaCar Bus
$46easyJet
Sat
Dec 18
$45Deutsche Bahn
$89Flixbus
$46easyJet
Sun
Dec 19
$45Deutsche Bahn
$89BlaBlaCar Bus
$42easyJet
Mon
Dec 20
$45Deutsche Bahn
$77Flixbus
$142KLM
Tue
Dec 21
$45Deutsche Bahn
$73BlaBlaCar Bus
$59easyJet
Wed
Dec 22
$72Deutsche Bahn
$103Flixbus
$73easyJet
Thu
Dec 23
$48Deutsche Bahn
$113BlaBlaCar Bus
$81easyJet
Fri
Dec 24
$45Deutsche Bahn
$77Flixbus
$62easyJet
Sat
Dec 25
$45Deutsche Bahn
Find prices
$65easyJet

Fastest train times from Amsterdam to Geneva

Showing times and prices for Dec 6

Fastest Journey

10 h 9 m

Average

13 h 12 m

Trains per day

24

Distance

692 km

It's difficult to get from Amsterdam to Geneva without transferring at least 2 times.

Fastest
07:38AMAmsterdam Centraal10h09 05:47PMGeneva
2 changes
$1201One-way
2nd Fastest
11:24AMAmsterdam Centraal10h30 09:54PMGeneva
8 changes
$841One-way
09:08AMAmsterdam Centraal10h39 07:47PMGeneva
3 changes
$1201One-way
12:08PMAmsterdam Centraal10h52 11:00PMGeneva
4 changes
$961One-way
09:54AMAmsterdam Centraal10h53 08:47PMGeneva
5 changes
$1201One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information between Amsterdam and Geneva

distanceDistance429 miles (692 km)
durationAverage train duration13 h 54 min
priceAverage train ticket price$47 (€39)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain companiesThalys, TGV, Deutsche Bahn, Deutsche Bahn with connection or TGV

Trains from Amsterdam to Geneva cover the 429 miles (692 km) long trip taking on average 13 h 54 min with our travel partners like Thalys, TGV, Deutsche Bahn, Deutsche Bahn with connection or TGV. Normally, there are 4 trains operating per day, including direct services available. While the average ticket price for this trip costs around $47 (€39), you can find the cheapest train ticket for as low as $45 (€38). Travelers depart most frequently from Amsterdam Centraal and arrive in Genève.

Train companies

Train between Amsterdam and Geneva with Thalys, TGV and Deutsche Bahn

You can travel by train to Geneva from Amsterdam with Thalys, TGV and Deutsche Bahn for as low as $45 (€38). When you search for schedules and tickets, Omio will show you the best route.

Thalys
Deutsche Bahn
TGV

Thalys is a French-Belgian high-speed train company that connects the main capital cities. For your next train to Geneva from Amsterdam with Thalys, you can choose from these different ticket fares: Standard Mini, Standard, Comfort and Premium.

Enjoy a smooth and easy journey between Amsterdam and Geneva with Thalys! As an official travel partner of Thalys, Omio can help you search current train schedules and timetables from Thalys, compare the best routes between Amsterdam and Geneva as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Thalys Amsterdam to Geneva train ticket available today. If you search for Thalys tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between Amsterdam and Geneva on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 429 miles (692 km) route to Geneva from Amsterdam with ease and comfort on a train with Thalys.

    When you buy your Thalys train tickets to Geneva from Amsterdam don't forget to keep the following COVID-19 related policies in mind:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • If a ticket is nonrefundable, a Thalys e-voucher can still be issued for a 15€ fee to passengers requesting a refund up to 30 days after the departure date.

    Travel Tips

    Trains from Amsterdam to Geneva
    Travel by train to Geneva 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 Amsterdam to Geneva.
    FAQs
    Is travel by train currently allowed from Amsterdam, Netherlands to Geneva, Switzerland?

    Travel between Amsterdam, Netherlands and Geneva, Switzerland by train is: Partially open.

    What is the status of international entry into Switzerland from Netherlands?

    International entry status: Entry is partially open for citizens and permanent residents of Netherlands

    Do I need to self-quarantine on arrival in Switzerland from Amsterdam?

    Conditions of entry:

    • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
    • Tests performed on days 4 and 7 of quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Health declaration required
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Geneva, Switzerland?

    When traveling in Switzerland, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    The information above was last checked on 11/29/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Amsterdam and Geneva before traveling.

    What restrictions are there on reentering Netherlands from Geneva, Switzerland?

    The restriction level for your return train to Amsterdam, Netherlands from Geneva is: Partially open.

    Is my return train into Amsterdam from Geneva restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

    Do I need to quarantine on arrival in Netherlands from Geneva?

    Conditions of reentry:

    • Negative COVID-19 test issued at most 3 days before arrival
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • Health declaration required

    What are the safety rules to follow in Amsterdam, Netherlands?

    The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

    • Social distancing required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    Last checked on 12/1/21. Remember to check the latest COVID-19 travel safety regulations for your train to Amsterdam from Geneva closer to your date of departure here here.

    How much do cheap train tickets to Geneva from Amsterdam cost?
    Omio customers have found the cheapest trains from Amsterdam to Geneva to cost as little as $45 (€38)  in the next 7 days.
    How much is a train ticket to Geneva from Amsterdam?
    If you’re looking to book your train tickets in the next week, you can expect the Amsterdam to Geneva train price to come in at an average of $47 (€39)  one way.
    What is the distance to Geneva from Amsterdam by train?
    The distance from Amsterdam to Geneva by train is approximately 429 miles (692 km).
    How long is the train to Geneva from Amsterdam?
    The Amsterdam to Geneva train duration is on average 13 h 54 min, which is to be expected when traveling 429 miles (692 km) to Geneva from Amsterdam. However, the time it takes can vary based on specific dates, weekends, and holidays.
    What train station in Amsterdam goes to Geneva? What train station do I come into Geneva from Amsterdam?

    When taking a train from Amsterdam, you have a couple of train stations you can depart from including Amsterdam Centraal and Amsterdam Sloterdijk. When you arrive in Geneva, your train can arrive in train stations including Genève and Geneva.

    Omio customers traveling this route book their trains from Amsterdam Centraal   to Genève.

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

    The most popular departure train station with passengers for this route, called Amsterdam Centraal, is located 0.6 miles (916 m) from the city center of Amsterdam.

    The most popular arrival train station, Genève, is located 0.6 miles (950 m) away from the city center of Geneva.

    Which train providers can take me from Amsterdam to Geneva?
    Take the Amsterdam to Geneva train with Thalys, TGV, Deutsche Bahn, Deutsche Bahn with connection or TGV. However, it's always good to check out all possible train companies for the journey from Amsterdam to Geneva as there might be differences in the amenities they offer.
    How many train services per day are there between Amsterdam and Geneva?
    On average, there are 4 trains a day from Amsterdam to Geneva. The train times and services may be different on weekends and holidays compared to weekdays.
    When is the earliest train from Amsterdam to Geneva? When is the last train from Amsterdam to Geneva?
    The earliest train departing from Amsterdam to Geneva leaves at 1: 54 PM. The last train departing from Amsterdam to Geneva leaves at 9: 10 PM. You can find the latest Amsterdam to Geneva train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    How early should I buy Amsterdam to Geneva train tickets to get the best deals?
    You can find trains from Amsterdam to Geneva to cost on average $47 (€39) 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 journey. You’ll see tickets for the Amsterdam to Geneva train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Amsterdam
    Geneva
    Amsterdam Centraal is the most popular Amsterdam railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Amsterdam for your trip to Geneva.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +31 302357822
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 05: 50 - 20: 59
    Public transit options for Amsterdam Centraal
    Metro lines: 51, 53, 54, 52
    Tram lines: 2, 12, 4, 14, 13, 24, 17, 26
    Ferry lines: 901, 906, 902, 907, 905
    Bus lines: GVB 18, 21, 22, 48, 248, 281, 282, 283, 284, 285, 287, 288, 289, 291, 293, Connexxion 391, 394, N57, N47, N91, N94, EBS 305, 306, 314, 316, N01, N04, N10, N14
    Train lines: Intercity, Intercity Express, Sprinter, Nightjet