The average bus between Birsfelden and Weil am Rhein takes 24 min and the fastest bus takes 22 min. There is a bus service every few hours from Birsfelden to Weil am Rhein. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Birsfelden and Weil am Rhein. The earliest departure is at 6:04 AM in the morning, and the last departure from Birsfelden is at 7:13 PM which arrives into Weil am Rhein at 7:35 PM. All services require a transfer at Basel, Badischer Bahnhof and take an average of 24 min. The schedules shown below are for the next available departures.

24 min • 1 change

24 min • 1 change

24 min • 1 change

24 min • 1 change

33 min • 1 change

33 min • 1 change

32 min • 1 change

22 min • 1 change

31 min • 1 change

24 min • 1 change

23 min • 1 change

23 min • 1 change
Want to know about travelling from Birsfelden to Weil am Rhein? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Birsfelden to Weil am Rhein. However, there are services departing from Birsfelden station and arriving at Weil am Rhein station via Basel, Badischer Bahnhof. The journey, including transfers, takes approximately 24 min.
Birsfelden to Weil am Rhein bus services, operated by Basler Verkehrs-Betriebe, depart from Basel, Forellenweg station.
Birsfelden to Weil am Rhein bus services, operated by Basler Verkehrs-Betriebe, arrive at Weil am Rhein Turmstraße station.
The distance between Birsfelden and Weil am Rhein is 4.4 km. The road distance is 6 km.
You can take a bus from Basel, Forellenweg to Weil am Rhein Turmstraße via Basel, Badischer Bahnhof and Basel Bad Bf in around 45 min.