Basel to Liestal train

Compare prices and tickets by train, bus or flight

May 19
May 20
May 21
May 22
May 23
May 24
May 25

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

Deutsche Bahn

Overview: Train from Basel to Liestal

distanceDistance9 miles (14 km)
durationAverage train duration10 min
priceAverage train ticket price$7 (€6)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersSBB

Trains from Basel to Liestal cover the 9 miles (14 km) long route taking on average 10 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 route costs around $7 (€6), you can find the cheapest train ticket for as low as $7 (€6). Travelers depart most frequently from Basel SBB and arrive in Liestal, Bahnhof.

Train companies: SBB from Basel to Liestal trains

You can travel by train between Basel and Liestal with SBB for as low as $7 (€6). When you search for schedules and tickets, Omio will show you the best trip.


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

SBB is one of the best options when traveling by train between Basel and Liestal. Omio quickly shows you current SBB train schedules for the Basel - Liestal route and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest route available. The distance from Basel to Liestal is around 9 miles (14 km) and the cheapest SBB one-way ticket you can book starts at $7 (€6). As you check the latest Basel to Liestal train schedule from SBB for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Liestal safely. If you search for SBB tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect SBB ticket from Basel to Liestal so you can spend more time enjoying the smooth and easy journey!

  • Average Price: $7

Travel Tips: Trains from Basel to Liestal

Travel by train to Liestal 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 Liestal.
Omio customers have found cheap train tickets between Basel and Liestal for as low as $7 (€6)  for the next 7 days.
The Basel to Liestal train ticket price is on average $7 (€6)  if you are looking to buy your tickets for this trip in the next week.
The distance to Liestal from Basel by train is approximately 9 miles (14 km).
On average the Basel to Liestal train travel time is 10 min  for the 9 miles (14 km) long route, but the duration can vary if you travel on weekends and holidays.

When taking the train to Liestal from Basel, you can choose to depart from train stations like Basel SBB, Basel Bad Bhf and Basel, Birmannsgasse. Your route can end in train stations such as Liestal, Bahnhof, Liestal, Wasserturmplatz and Liestal, Ringwald.

Omio customers who travel this route most frequently depart from Basel SBB   and arrive in Liestal, Bahnhof.

You can find the most popular departure train station for this trip, Basel SBB, located approximately 1.6 miles (2.5 km) from the city center of Basel. The most popular arrival train station in Liestal, called Liestal, Bahnhof, is located around 0.4 miles (727 m) away from its city center.

When taking a train from Basel to Liestal, you can count on SBB for the best way to get you to Liestal. You can also check all possible train companies who offer a service from Basel to Liestal and compare the amenities they offer before buying a train ticket.
The average number of trains departing Basel for Liestal is 25 a day. The train schedules and services may vary between weekdays and weekends.
You can take the first train from Basel to Liestal at 6: 43 AM. The last train from Basel to Liestal that you can take departs at 10: 31 PM. Omio shows you the latest train from Basel to Liestal schedule to help you book the best departure time for this route.
If you purchase a train ticket from Basel to Liestal within the next 7 days, you can find tickets to cost on average $7 (€6) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Basel and Liestal are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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 Liestal.

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.

Hand With Phone