Zurich to Basel train

Wed, Jun 26
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Zurich to Basel

Showing times and prices for Jun 26

Cheapest

The best way to find a cheap train ticket from Zurich to Basel is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
SBB
08:34AM0h54
Zürich Hbf
09:28AMBasel SBB
$371One-way
0 transfers
Cheapest
SBB
08:59AM0h54
Zürich Hbf
09:53AMBasel SBB
$371One-way
0 transfers
Cheapest
SBB
08:10AM1h14
Zürich Hbf
09:24AMBasel SBB
$371One-way
0 transfers
Cheapest
SBB
08:36AM1h14
Zürich Hbf
09:50AMBasel SBB
$371One-way
0 transfers
SBB
08:08AM1h05
Zürich Hbf
09:13AMBasel SBB
$541One-way
0 transfers

Train schedule from Zurich to Basel

Showing trains for tomorrow, Wednesday, June 26
SBB
08:08AM1h05
Zürich Hbf
09:13AMBasel SBB
0 transfers
SBB
08:10AM1h14
Zürich Hbf
09:24AMBasel SBB
0 transfers
SBB
08:34AM0h54
Zürich Hbf
09:28AMBasel SBB
0 transfers
SBB
08:36AM1h14
Zürich Hbf
09:50AMBasel SBB
0 transfers
SBB
08:59AM0h54
Zürich Hbf
09:53AMBasel SBB
0 transfers

Find all the dates and times for this journey

Compare prices and tickets Zurich to Basel by train or bus

Wed
Jun 26
Thu
Jun 27
Fri
Jun 28
Sat
Jun 29
Sun
Jun 30
Mon
Jul 01
Tue
Jul 02
Wed
Jul 03
Thu
Jul 04
Fri
Jul 05
Sat
Jul 06
Sun
Jul 07
Mon
Jul 08
Tue
Jul 09
Wed
Jul 10
Thu
Jul 11
Fri
Jul 12
Sat
Jul 13
Sun
Jul 14
Mon
Jul 15
Tue
Jul 16

Fastest train times from Zurich to Basel

Showing times and prices for Jun 26

Fastest Journey

54 m

Average

1 h 4 m

Trains per day

5

Distance

76 km

Of the 5 trains that leave Zurich for Basel every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
SBB
08:34AM0h54
Zürich Hbf
09:28AMBasel SBB
$371One-way
0 transfers
Fastest
SBB
08:59AM0h54
Zürich Hbf
09:53AMBasel SBB
$371One-way
0 transfers
SBB
08:08AM1h05
Zürich Hbf
09:13AMBasel SBB
$541One-way
0 transfers
SBB
08:10AM1h14
Zürich Hbf
09:24AMBasel SBB
$371One-way
0 transfers
SBB
08:36AM1h14
Zürich Hbf
09:50AMBasel SBB
$371One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

ReviewsReviews for the rail journey from Zurich to Basel

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pros
IconTravel stress free ,Meet people
Cons
IconThe announcements in our car were a bit quiet .
The space was OK, the train was not so crowded and the journey was pleasant. The toilets were clean and the wifi reception worked reasonably well. The train staff were polite and courteous. The food on offer appealed to me and the coffee was good.
Pros
IconConnection every 20 minutes
IconTGV can be used
IconAlmost never overcrowded
Cons
IconGerman ICE not very well maintained
In my opinion, the Zurich - Basel route is one of the best developed. On average, you can choose a connection every 20 minutes. The journey time is between 55 minutes for the slower Interregio trains and 1 hour 15 for Intercity, Eurocity and TGV. Yes, you can actually also use the French TGV. Thanks to the high frequency, the trains are usually only moderately busy and almost never overcrowded. If possible, however, I avoid the German ICE trains, because they are much worse maintained than the Swiss trains.
Pros
IconOn time
IconFast connection
IconClean
Cons
IconNo internet via wifi
IconFull
IconAccording to
On my journey from Zurich to Karlsruhe, I also travelled this section to Basel. There were plenty of power sockets, as you would expect from an ICE. Unfortunately, you can't access the internet via the wifi as long as the train is in Switzerland. That's a shame, especially if you don't have any mobile data there yourself. The seats were comfortable and the train and toilets clean, but unfortunately it was very crowded, especially on this section, and therefore very noisy. However, the train left Zurich on time and arrived in Basel on time. The price-performance ratio is also good, as long as you book in advance and get a saver fare.
Pros
IconRiding comfort
Cons
IconPunctuality
The journey on the ICE offered us spacious seats with sufficient and comfortable legroom. We were satisfied with the wifi reception. The staff were attentive and helpful, the food and drinks are varied and of good quality. We can recommend our journey to others.
Pros
IconComfort
IconFriendliness
IconPunctuality
IconSockets available
Cons
IconNo wifi
The journey was very pleasant overall and I would like to emphasise the positive aspects: The seats on the SBB trains offer pleasant legroom and are comfortable. The train staff were always friendly and helpful. Questions were answered patiently. The option to reserve a seat ensures that you have your preferred seat and can travel in comfort. The reservation is subject to a charge. It was not necessary on my journey as there were enough free seats. The cleanliness of the train is remarkable. The toilets were always well maintained and there are enough toilets so that you don't have to search for long. SBB trains are known for their reliability. Arrival in Basel was as planned. The cost of the journey was reasonable. You get a comfortable journey at a fair price. The trains have individual power sockets in 1st and 2nd class. This is particularly handy for charging devices. Unfortunately, this SBB train did not have a wifi service on board. This could be a disadvantage for some travellers. Nevertheless, the positives outweigh the negatives and I can highly recommend travelling from Zurich to Basel with SBB!

Overview: Train from Zurich to Basel

distanceDistance47 miles (76 km)
durationAverage train duration54 min
priceAverage train ticket price$43 (€38)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain providersSBB, SNCF | TGV Lyria or Deutsche Bahn

Trains from Zurich to Basel cover the 47 miles (76 km) long trip taking on average 54 min with our travel partners like SBB, SNCF | TGV Lyria or Deutsche Bahn. Normally, there are 4 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $22 (€20), but the average price of train tickets is $43 (€38). Travelers depart most frequently from Zürich Hbf and arrive in Basel SBB.

Train companies: SBB, SNCF | TGV Lyria and Deutsche Bahn from Zurich to Basel trains

Find the best trains from Zurich to Basel with Omio's travel partners SBB, SNCF | TGV Lyria and Deutsche Bahn from $22 (€20). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

SBB is the national railway company of Switzerland which operates trains between Zurich and Basel. It operates a wide range of trains, including InterCity, InterRegio, RegioExpress, Regio, S-Bahn, and InterCityExpress. InterCity trains are the fastest, with speeds of up to 200 km/h, while Regio trains are the slowest, with speeds of up to 120 km/h. SBB also offers a variety of ticket types, such as the Swiss Travel Pass, Half-Fare Card, and Super Saver tickets. Onboard facilities include Wi-Fi, power outlets, and a restaurant car. The most popular routes for SBB are from Zurich to Geneva, Basel to Bern, and Geneva to Lausanne.

Zurich to Basel train information with SBB:

  • Average Duration: 54 min
  • Cheapest Price: $22

Train tickets from Zürich to Basel: when to book to save $

Time Price Savings
1 week earlier 10 €
2 weeks earlier 9 €11%
3 weeks earlier 9 €11%
1 month before 9 €11%
2 months earlier 9 €11%


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 Zürich - 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 Zürich - Basel 3 weeks in advance means you can save on average up to 11% compared to the price available on the day of departure.
  • If you book a ticket Zürich - Basel with 2 months in advance you save up to about 11% 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.

FAQs: Trains from Zurich to Basel

FAQs: Travel by train from Zurich 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 Zurich to Basel.
FAQs
Cheap train tickets from Zurich to Basel can start from as little as $22 (€20) when you book in advance. The average train ticket price for Zurich to Basel is $43 (€38); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time between Zurich and Basel is on average 54 min   for the 47 mile (76 km) long journey, but the time it takes to go between Zurich and Basel by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Zurich to Basel leaves at 6: 08 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Zurich to Basel leaves at 10: 38 PM.
Yes, it is possible to travel from Zurich to Basel without having to change trains with SBB or Deutsche Bahn. There are 4 direct trains from Zurich to Basel each day. There may be fewer direct services available on weekends or holidays.
Yes, there's a high-speed train to Basel. Take the fast train with SNCF | TGV Lyria from Zurich to Basel.
When taking a train from Zurich to Basel, you can count on SBB, SNCF | TGV Lyria or Deutsche Bahn for the best way to get you to Basel. You can also check all possible train companies who offer a service between Zurich and Basel and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 10: 38 PM.

When departing from Zurich, you have various train station options to start your trip from including Zürich Hbf, Zurich Airport and Zürich Stadelhofen. When arriving in Basel, you can end your route in train stations like Basel SBB, Basel Bad Bhf and Basel St. Johann.

Passengers board the train most frequently from Zürich Hbf, which is located around 1.4 miles (2.2 km) away from the city centre, and they get off the train at Basel SBB, located 1.3 miles (2.1 km) away from the city centre.

A day trip to Basel from Zurich is worth doing with a journey time of 54 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Zurich to Basel is August.
It's helpful to compare your options as there are 2 ways to travel from Zurich to Basel including taking a train or bus.

Important Stations and Airports in Zurich and Basel

Zurich
Basel
Zürich Hbf is the most popular Zurich 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 Zurich for your trip to Basel.
Zürich HbfWifiParkingATMTaxisAccessibility
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language