COMPARE Prices across different modes

Mon
Nov 29
$46SBB
Tue
Nov 30
$46SBB
Wed
Dec 1
$46SBB
Thu
Dec 2
$46SBB
Sat
Dec 4
$46SBB
Sun
Dec 5
$46SBB
Mon
Dec 6
$46SBB
Tue
Dec 7
$46SBB
Wed
Dec 8
$46SBB
Thu
Dec 9
$46SBB
Fri
Dec 10
$46SBB
Sat
Dec 11
$46SBB
Sun
Dec 12
$46SBB
Mon
Dec 13
$46SBB
Tue
Dec 14
$46SBB
Wed
Dec 15
$46SBB
Thu
Dec 16
$46SBB
Fri
Dec 17
$46SBB
Sat
Dec 18
$46SBB
Sun
Dec 19
$46SBB

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Train providers

SBB Basel – Zurich

Find the best trains between Basel and Zurich with Omio's travel partners SBB from $46 (€38). We can find you the best deals, schedules and tickets when comparing and booking the best route.

SBB

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

It’s easy to book your SBB train ticket to Zurich from Basel online with Omio! Simply check the current SBB train schedules for your ideal departure and arrival times, compare the best route to Zurich from 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 to Zurich from Basel start at $46 (€38) one-way if you book in advance, and you can expect to travel around 47 miles (76 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 Basel to Zurich. Let Omio do all the work for you finding the best Basel to Zurich SBB train ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: $46

SBB's current ticket policies due to COVID-19 for your train to Zurich from Basel are the following:

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

Trains from Basel to Zurich 

Every day, 18 trains leave Basel for Zurich, and 13 of these offer direct trips. With the fastest trains, travelers will get to the Zurich within 53 minutes. If they need to save some money on the journey, they can get a train with one or two changes. The travel time will not increase significantly, getting to Zurich within 1 hour 21 minutes. The distance between these two cities is 47 miles.

Basel to Zurich train times: Daily departures

Travelers can get a train from Basel to Zurich every day of the week. On any single day, expect 18 rides on this route. The first one leaves Basel at about 5:30 a.m., and from this time, a train departs every one or two hours. The final trip starts a few minutes after 11:00 p.m. 

How long is the journey by train from Basel to Zurich?

The average travel time on this route is 59 minutes. The fastest direct train can complete the trip in just 53 minutes. Only 5 of the 18 rides on the route make trips with one or two changes, and they finish the journeys within 1 hour 21 minutes. Since 13 trains from Basel to Zurich offer direct journeys, travelers should be able to avoid trips that involve transfers.

What are the departure and arrival stations for trains from Basel to Zurich?

Departure train station: The trains depart from the Basel SBB Station. This station is 0.4 miles (707 meters) from the city center. With a bus, travelers can get to Basel SBB Station within 5 minutes. The station is an excellent place for shopping, with 50 shops, restaurants, and service outlets.

Arrival train station: The train from Basel to Zurich will arrive at Zurich HB Main Station. The station is right at the heart of the Old Town, so passengers will immediately get access to all the city center's attractions. Within the station, there are luggage lockers, ATMs, and WiFi. 

Which train companies travel from Basel to Zurich?

Travelers can get a train from Basel to Zurich from two leading companies: SBB CFF FFS and TGV Lyria. While the latter's trips are often faster and cheaper, both companies provide direct trips.

SBB CFF FFS Basel to Zurich

SBB is among the top rail systems in Europe, highly regarded for its safety rating and quality of service. SBB CFF FFS trains from Basel to Zurich are available every day, and there are always direct trips. On average, the journeys by this company are a little slower than those of TGV Lyria. 

TGV Lyria Basel to Zurich

This company offers fewer train trips along the Basel-to-Zurich route. Between France and Switzerland, the company runs high-speed trains that reach speeds up to 200 mph. Its trains make the journeys between Basel and Zurich in less than an hour, and it offers only direct trips.

Basel to Zurich trains: Services on board

Both TGV Lyria and SBB CFF FFS give the option of traveling in first- or second-class cars. Most people choose second-class cars because of their affordability, but if passengers want to enjoy some extra space, they could consider paying for first-class seats. First-class tickets typically cost about three times as much as second-class ones.

With TGV Lyria, passengers can carry luggage and bikes for free, as long as they are within the required dimensions of 120 cm by 90 cm. Travelers don't need to make a booking for such items. SBB CFF FFS doesn't have an official luggage policy, but it generally allows small luggage and pets. Items can be stored at the end of the coaches, but travelers should keep in mind that this is not the most secure storage space. For small and valuable items, always use the racks above the seats. 

How to find cheap train tickets from Basel to Zurich

With the Omio price comparison tool, travelers will be able to find a cheap train from Basel to Zurich. Consider booking tickets a few weeks before the scheduled trip, to travel at a fraction of the average cost. Travelers may also want to travel in the off-season, as prices tend to drop when fewer people are traveling. Passengers can also save money by using slower trains or going for those with one or two changes, and checking whether it would be cheaper to buy two single tickets or a return.

Travel Tips

Trains from Basel to Zurich
Travel by train to Zurich 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 Basel to Zurich.
FAQs
How much are cheap trains to Zurich from Basel?
Looking to save money on your journey? Omio customers have found the cheapest train between Basel and Zurich for the next 7 days starting from $46 (€38)  one way.
What is the price of a train ticket between Basel and Zurich?
If you’re looking to buy your train tickets in the next week, you can expect the Basel to Zurich train price to come in at an average of $46 (€38)  one way.
How many miles is it from Basel to Zurich by train?
The Basel to Zurich train distance is approximately 47 miles (76 km).
How long is a train between Basel and Zurich on average?
The Basel to Zurich train duration is on average 53 min, which is to be expected when traveling 47 miles (76 km) from Basel to Zurich. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure train station in Basel and arrival train station in Zurich?

When departing from Basel, you have various train station options to start your journey from including Basel SBB, Basel Bad Bhf and Basel, Birmannsgasse. When arriving in Zurich, you can end your route in train stations like Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station.

Omio customers book a train from Basel SBB   to Zürich HB   most frequently for this route.

Where is the Basel train station located? Where is the Zurich train station located?

The most popular departure train station with passengers for this trip, called Basel SBB, is located 1.1 miles (1.7 km) from the city center of Basel.

The most popular arrival train station, Zürich HB, is located 0.9 miles (1.5 km) away from the city center of Zurich.

What train providers go from Basel to Zurich?
For the best Basel to Zurich train to buy, you can travel safely and comfortably with SBB or SNCF | TGV Lyria. However, it's always good to check all possible train providers with services from Basel to Zurich to compare what amenities they may offer.
How many trains per day are there between Basel and Zurich?
The average number of trains departing Basel for Zurich is 25 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Basel to Zurich? What time is the last train from Basel to Zurich?
The earliest train departing from Basel to Zurich leaves at 5: 43 AM. The last train departing from Basel to Zurich leaves at 9: 37 AM. You can find the latest Basel to Zurich train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy Basel to Zurich train tickets to get the best deals?
You can find trains from Basel to Zurich to cost on average $46 (€38) 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 Basel to Zurich train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Basel
Zurich
Basel SBB is the most popular Basel 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 Basel for your trip to Zurich.