The average bus between Bodio and Swiss Alps takes 2h 48m and the fastest bus takes 1h 24m. The bus service runs several times per day from Bodio to Swiss Alps. 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 5 times a day between Bodio and Swiss Alps. The earliest departure is at 12:21 AM at night, and the last departure from Bodio is at 1:21 PM which arrives into Swiss Alps at 2:45 PM. All services require a transfer, and take on average 2h 48m. The schedules shown below are for the next available departures.

7h 9m • 1 change

1h 33m • 1 change

1h 33m • 1 change

2h 9m • 1 change

7h 9m • 1 change

1h 33m • 1 change

1h 33m • 1 change

2h 9m • 1 change

6h 44m • 1 change

2h 9m • 1 change

2h 9m • 1 change

2h 9m • 1 change

6h 44m • 1 change

2h 9m • 1 change

2h 9m • 1 change

2h 9m • 1 change

7h 9m • 1 change

1h 33m • 1 change

1h 33m • 1 change

2h 9m • 1 change

7h 9m • 1 change

1h 33m • 1 change

1h 33m • 1 change

2h 9m • 1 change

7h 9m • 1 change

1h 33m • 1 change

1h 33m • 1 change

2h 9m • 1 change
Want to know about travelling from Bodio to Swiss Alps? 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 Bodio to Swiss Alps. However, there are services departing from Bodio station and arriving at Swiss Alps station via Airolo, Stazione. The journey, including transfers, takes approximately 2h 48m.
Bodio to Swiss Alps bus services, operated by PostAuto Schweiz AG, depart from Bodio TI, Biv. per Personico station.
Bodio to Swiss Alps bus services, operated by PostAuto Schweiz AG, arrive at Gotthard Passhöhe station.
The distance between Bodio and Swiss Alps is 33.4 km. The road distance is 51 km.
You can take a bus from Bodio TI, Biv. per Personico to Gotthard Passhöhe via Airolo, Stazione in around 2h 11m.