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

Deutsche Bahn

Overview: Train from Buchs to Basel

distanceDistance92 miles (149 km)
durationAverage train duration2 h 41 min
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain companiesSBB

Trains from Buchs to Basel cover the 92 miles (149 km) long journey taking on average 2 h 41 min with our travel partners like SBB. Normally, there are 5 trains operating per day, including direct services available. Travelers depart most frequently from Buchs SG and arrive in Basel SBB.

Train companies: Train between Buchs and Basel with SBB

Travel from Buchs to Basel on SBB trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.


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

Are you making plans to travel from Buchs to Basel? Why not take a train with SBB? Omio can show you current SBB train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Buchs to Basel trains all in one place. On the SBB train, you can expect to travel 92 miles (149 km) from Buchs to Basel. If you use the Omio app to search for trains between Buchs and Basel, you can quickly see if the SBB ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way SBB train from Buchs to Basel, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

Please follow the recommendations outlined by SBB when booking your train tickets between Buchs and Basel due to the coronavirus:

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

Travel Tips: Trains from Buchs 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 Buchs to Basel.

How many miles is it from Buchs to Basel by train?

You should expect to travel around 92 miles (149 km)  from Buchs to Basel by train.

How long is the train ride from Buchs to Basel?

While the time it takes to travel 92 miles (149 km) to Basel from Buchs can vary based on specific dates, weekends, and holidays, the Buchs to Basel train journey time is on average 2 h 41 min.

When traveling by train from Buchs to Basel, which train station in Buchs do I depart from and which train station in Basel do I arrive in?

There are a few train stations in Buchs to start your route from including Buchs SG, Buchs SG, Langäulistrasse and Buchs SG, Grünaustrasse. In Basel you have a few train station options to choose from for your arrival including Basel SBB, Basel Bad Bhf and Basel, Birmannsgasse.

Omio customers traveling this route depart most frequently from Buchs SG   and arrive in Basel SBB.

Where is the train station in Buchs to go to Basel? Where is the train station in Basel located?

You can find the most popular departure train station for this trip, Buchs SG, located approximately 0.1 miles (109 m) from the city center of Buchs. The most popular arrival train station in Basel, called Basel SBB, is located around 1.1 miles (1.7 km) away from its city center.

What train providers offer a service from Buchs to Basel?

For the best Buchs to Basel train to purchase, you can travel safely and comfortably with SBB. However, it's always good to check all possible train companies with services to Basel from Buchs to compare what amenities they may offer.

How many train services are there between Buchs and Basel a day?

The average number of trains departing Buchs for Basel is 5 a day. The train schedules and services may vary between weekdays and weekends.

When is the earliest train from Buchs to Basel? When is the last train from Buchs to Basel?

You can take the earliest train from Buchs to Basel at 7: 47 AM   or take the last train from Buchs to Basel leaving at 7: 47 AM. Look for the latest Buchs to Basel train schedules on Omio and book the best time to take the train for this trip.

Important Stations and Airports for this Journey

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