Compare prices and tickets by train, coach or flight

Mon
6 Dec
£34Deutsche Bahn
£36Flixbus
Find prices
Tue
7 Dec
£34Deutsche Bahn
£32Flixbus
£51easyJet
Wed
8 Dec
£34Deutsche Bahn
£30Flixbus
£46easyJet
Thu
9 Dec
£34Deutsche Bahn
£30Flixbus
£56easyJet
Fri
10 Dec
£34Deutsche Bahn
£29Flixbus
£46easyJet
Sat
11 Dec
£34Deutsche Bahn
Find prices
£41easyJet
Sun
12 Dec
£34Deutsche Bahn
Find prices
Find prices
Mon
13 Dec
Find prices
£30Flixbus
£33easyJet
Tue
14 Dec
£34Deutsche Bahn
Find prices
Find prices
Wed
15 Dec
Find prices
£30Flixbus
£33easyJet
Thu
16 Dec
£34Deutsche Bahn
£30Flixbus
£37easyJet
Fri
17 Dec
£34Deutsche Bahn
£36Flixbus
£33easyJet
Sat
18 Dec
£34Deutsche Bahn
£35Flixbus
£37easyJet
Sun
19 Dec
£34Deutsche Bahn
£45Flixbus
£33easyJet
Mon
20 Dec
£34Deutsche Bahn
£34Flixbus
£33easyJet
Tue
21 Dec
£34Deutsche Bahn
£36Flixbus
£48easyJet
Wed
22 Dec
£53Deutsche Bahn
£50Flixbus
£41easyJet
Thu
23 Dec
£36Deutsche Bahn
£57Flixbus
£46easyJet
Fri
24 Dec
£34Deutsche Bahn
£51Flixbus
£63easyJet
Sat
25 Dec
£34Deutsche Bahn
£41Flixbus
£34easyJet
Sun
26 Dec
£34Deutsche Bahn
£56Flixbus
£33easyJet

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Amsterdam to Basel

distanceDistance352 miles (568 km)
durationAverage train duration8 h 30 min
priceAverage train ticket price£34 (€38)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersDeutsche Bahn, Deutsche Bahn with connection, Thalys or TGV

Trains from Amsterdam to Basel cover the 352 miles (568 km) long route taking on average 8 h 30 min with our travel partners like Deutsche Bahn, Deutsche Bahn with connection, Thalys or TGV. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this journey costs around £34, you can find the cheapest train ticket for as low as £34. Travellers depart most frequently from Amsterdam Centraal and arrive in Basel SBB.


Thalys trains from Amsterdam to Basel

The Thalys is a high-speed train in France which travels to over 17 cities throughout Europe, making it a very handy railway company to take if you’re looking to explore several European countries in one. The Thalys train map connects several destinations in France—the most popular being the Thalys train from Paris to Brussels and onwards to Cologne or Amsterdam. Picking up cheap Thalys tickets is easy in the app; just book Ticketless Journeys in advance or add discount cards to get deals on your next trip to France.

Thalys Standard, Thalys Comfort or Thalys Premium fare types are available; you to compare prices for high-speed trains from Amsterdam to Basel on Omio. The differences between each class is WiFi speed, seat comfort and more quiet zones. With Premium tickets you get served a meal and drinks throughout the journey with access to the Thalys lounge and newspapers. Pick up a cheap Thalys ticket by travelling during off-peak, mid-week hours and by planning in advance. The cheapest day to travel by train on tends to be on a Tuesday or Wednesday.

By booking your train from Amsterdam to Basel with Omio, you can pay in GBP and receive travel updates in English, so if your Thalys train is cancelled, Omio will suggest alternatives—we are with you all the way.


More information: Trains in France
More information: Travelling by train
More information: High-speed trains
More information: Taking Thalys Trains
More information: Cheap Train Tickets

Thalys Trains from Antwerp to Cologne

The Thalys is a high-speed railroad company in France connecting the France to the rest of Europe and beyond. Perfect for multi-city train journeys in Europe.

When planning trips to Thalys destinations, consider checking back for offers on train tickets. Speak to the Customer Care team at the Omio help centre for cancellations or changes to your ticket from Antwerp to Cologne.

Travel Tips

Trains from Amsterdam 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 Amsterdam to Basel.
FAQs
Are there any COVID-19 restrictions for international travel by train between Amsterdam and Basel?

Travel between Amsterdam, Netherlands and Basel, 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 Basel, Switzerland?

When travelling 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 29/11/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Basel from Amsterdam before travelling.

Do I need to quarantine when I return to Netherlands from Basel, Switzerland?

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

Is my return train into Amsterdam from Basel 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 Basel?

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 01/12/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Amsterdam from Basel closer to your date of departure here.

How much do cheap trains from Amsterdam to Basel cost?
Looking to save money on your journey? Omio customers have found the cheapest train to Basel from Amsterdam for the next 7 days starting from £34  one way.
What is the average cost of a train from Amsterdam to Basel?
If you’re looking to purchase your train tickets in the next week, you can expect the Amsterdam to Basel train price to come in at an average of £34  one way.
How many miles is it from Amsterdam to Basel by train?
The Amsterdam to Basel train distance is approximately 352 miles (568 km).
How long does it take from Amsterdam to Basel by train?
On average the train from Amsterdam to Basel duration is 8 h 30 min  for the 352 miles (568 km) long trip, but the travel time can vary if you depart on weekends and holidays.
What station does the Amsterdam to Basel train leave from? Which Basel train station do I come into from Amsterdam?

When departing from Amsterdam, you have various train station options to start your trip from including Amsterdam Centraal and Amsterdam Sloterdijk. When arriving in Basel, you can end your journey in train stations like Basel SBB, Basel Bad Bhf and Basel, Birmannsgasse.

Omio customers book a train from Amsterdam Centraal   to Basel SBB   most frequently for this route.

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

Passengers board the train most frequently from Amsterdam Centraal, which is located around 0.6 miles (916 m) away from the city centre, and they get off the train at Basel SBB, located 1.1 miles (1.7 km) away from the city centre.

Which train providers can get me from Amsterdam to Basel?
For the journey from Amsterdam to Basel you can take a train with Deutsche Bahn, Deutsche Bahn with connection, Thalys or TGV. Be sure to check out all possible train providers that offer services from Amsterdam to Basel on Omio to compare what amenities they may have.
How many trains are there to Basel from Amsterdam a day?
On average, there is 1 train a day from Amsterdam to Basel. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Amsterdam to Basel? When is the last train from Amsterdam to Basel?
You can take the first train from Amsterdam to Basel at 06: 38   or take the last train from Amsterdam to Basel leaving at 23: 24. Look for the latest Amsterdam Basel train times on Omio and book the best time to take the train for this trip.
How far in advance should I book train tickets to Basel from Amsterdam for the best deals?
You can find a train to Basel from Amsterdam to cost on average £34 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 trip. You’ll see tickets for the Amsterdam to Basel train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Amsterdam
Basel
Amsterdam Centraal is the most popular Amsterdam railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Amsterdam for your journey to Basel.
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 transport 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