There are 5 ways to get from Borgosesia to Basel by train (Trenitalia), bus, car, or train
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 102–174Bus
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 N524 / ...
8h 5mCHF 40–89Drive 342.1 km
- Drive from Borgosesia to Baselcar 342.1 km
4h 28mCHF 55–80Train via Arona
- Take the train from Arona to Domodossolatrain Re 4 / ...
- Take the train from Domodossola to Basel SBBtrain Ec
7h 31mCHF 78–128Train via Arona #2
- Take the train from Arona to Domodossolatrain Re 4 / ...
- Take the train from Domodossola to Basel SBBtrain Ec
7h 31mCHF 63–128
Borgosesia to Basel by bus
Questions & Answers
The cheapest way to get from Borgosesia to Basel is to bus which costs SFr 40 - SFr 90 and takes 8h 5m.
The fastest way to get from Borgosesia to Basel is to drive which takes 4h 28m and costs SFr 55 - 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 8h 5m.
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 40 - SFr 90 and takes 8h 5m.
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 8h 5m.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Orta-Miasino to Domodossola
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- CHF 4–7
- Website
- https://www.trenitalia.com/en.html
Train from Arona to Domodossola
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 4–7
- 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
- 41 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–25
- 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
- 5h 5m
- Frequency
- Every 3 hours
- Estimated price
- CHF 20–65
- 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 995+ hotels available in Basel.



















