There are 5 ways to get from Borgosesia to Basel by train (Trenitalia), bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Orta-Miasino to Domodossolatrain Re
- Take the train from Domodossola to Basel SBBtrain Ec
5h 17mCHF 104–173Bus
cheapest- Take the bus from Borgosesia - Viale Varallo to Milano - Autostazione Terminal Bus Di Lampugnanobus 903
- Take the bus from Milano, Autostazione Lampugnano to Basel SBBbus N487 / ...
7h 35mCHF 38–74Drive 342.1 km
- Drive from Borgosesia to Baselcar 342.1 km
4h 28mCHF 53–77Train via Arona
- Take the train from Arona to Domodossolatrain Re 4 / ...
- Take the train from Domodossola to Basel SBBtrain Ec
7h 26mCHF 77–127Train via Arona #2
- Take the train from Arona to Domodossolatrain Re 4 / ...
- Take the train from Domodossola to Basel SBBtrain Ec
7h 26mCHF 62–127
Borgosesia to Basel by bus
Questions & Answers
The cheapest way to get from Borgosesia to Basel is to bus which costs SFr 35 - SFr 75 and takes 7h 35m.
The fastest way to get from Borgosesia to Basel is to drive which takes 4h 28m and costs SFr 50 - SFr 80.
No, there is no direct bus from Borgosesia to Basel. However, there are services departing from Borgosesia - Viale Varallo and arriving at Basel SBB via Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 7h 35m.
The distance between Borgosesia and Basel is 312 km. The road distance is 342.1 km.
The best way to get from Borgosesia to Basel without a car is to train which takes 5h 17m and costs SFr 100 - SFr 180.
It takes approximately 5h 17m to get from Borgosesia to Basel, including transfers.
Borgosesia to Basel bus services, operated by BARANZELLI N.A.TUR S.r.l., depart from Borgosesia - Viale Varallo station.
The best way to get from Borgosesia to Basel is to train which takes 5h 17m and costs SFr 100 - SFr 180. Alternatively, you can bus, which costs SFr 35 - SFr 75 and takes 7h 35m.
Borgosesia to Basel bus services, operated by BARANZELLI N.A.TUR S.r.l., arrive at Milano - Autostazione Terminal Bus Di Lampugnano station.
Yes, the driving distance between Borgosesia to Basel is 342 km. It takes approximately 4h 28m to drive from Borgosesia to Basel.
What companies run services between Borgosesia, Italy and Basel, Switzerland?
You can take a vehicle from Borgosesia to Basel SBB via Orta-Miasino and Domodossola in around 5h 17m. Alternatively, you can take a bus from Borgosesia - Viale Varallo to Basel SBB via Milano - Autostazione Terminal Bus Di Lampugnano and Milano, Autostazione Lampugnano in around 7h 35m.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Orta-Miasino to Domodossola
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- CHF 6
- Website
- https://www.trenitalia.com/en.html
Train from Arona to Domodossola
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- CHF 6
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Domodossola to Basel SBB
- Ave. Duration
- 2h 44m
- Frequency
- 4 times a day
- Estimated price
- CHF 65–110
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Domodossola to Basel SBB
- Ave. Duration
- 2h 42m
- Frequency
- 3 times a day
- Estimated price
- CHF 50–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Arona to Domodossola
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 0163 835222
- info@baranzelli.it
- Website
- baranzelli.it
Bus from Borgosesia - Viale Varallo to Milano - Autostazione Terminal Bus Di Lampugnano
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- CHF 19–24
- Schedules at
- baranzelli.it
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milano, Autostazione Lampugnano to Basel SBB
- Ave. Duration
- 4h 35m
- Frequency
- Every 3 hours
- Estimated price
- CHF 18–50
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 1274+ hotels available in Basel.



















