There are 5 ways to get from Meina to Swiss Alps 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 via Bellinzona
best- Take the train from Meina to Gallaratetrain Re
- Take the train from Gallarate to Bellinzonatrain S50
- Take the train from Bellinzona to Airolotrain
5h 42mCHF 15–51Bus
- Take the bus from Meina to Domodossolabus R23
- Take the bus from Domodossola, stazione to Locarno, Stazionebus Ev
- Take the bus from Locarno, Stazione to Biasca, Stazionebus Ev1
- Take the bus from Biasca, Stazione to Airolo, Stazionebus 120
9h 40mDrive 159.1 km
- Drive from Meina to Swiss Alpscar 159.1 km
2h 14mCHF 27–39Train
- Take the train from Meina to Domodossolatrain Re
- Take the train from Brig Bahnhofplatz to Andermatttrain R43 / ...
6h 37mCHF 56–113Train via Domodossola
- Take the train from Meina to Domodossolatrain Re
- Take the train from Domodossola to Locarno FARTtrain 72 / ...
- Take the train from Locarno to Airolotrain
7h 3mCHF 46–76
Meina to Swiss Alps by train and bus
Comparing Your Travel Options
The cheapest way to get from Meina to Swiss Alps is to drive which costs SFr 26 - SFr 40 and takes 2h 14m.
The fastest way to get from Meina to Swiss Alps is to drive which takes 2h 14m and costs SFr 26 - SFr 40.
No, there is no direct bus from Meina to Swiss Alps. However, there are services departing from Meina and arriving at Gotthard Passhöhe via Domodossola, stazione, Locarno, Stazione, Biasca, Stazione and Airolo, Stazione. The journey, including transfers, takes approximately 9h 40m.
No, there is no direct train from Meina to Swiss Alps. However, there are services departing from Meina and arriving at Airolo via Gallarate and Bellinzona. The journey, including transfers, takes approximately 5h 42m.
The distance between Meina and Swiss Alps is 189 km. The road distance is 159.1 km.
The best way to get from Meina to Swiss Alps without a car is to train via Bellinzona which takes 5h 42m and costs SFr 15 - SFr 55.
It takes approximately 5h 42m to get from Meina to Swiss Alps, including transfers.
Meina to Swiss Alps bus services, operated by Trenord, depart from Meina station.
Meina to Swiss Alps train services, operated by Trenitalia, depart from Meina station.
The best way to get from Meina to Swiss Alps is to train via Bellinzona which takes 5h 42m and costs SFr 15 - SFr 55. Alternatively, you can bus, which costs and takes 9h 40m.
What companies run services between Meina, Italy and Swiss Alps, Canton Ticino, Switzerland?
You can take a train from Meina to Gotthard Passhöhe via Gallarate, Bellinzona, Airolo, and Airolo, Stazione in around 5h 42m. Alternatively, you can take a bus from Meina to Gotthard Passhöhe via Domodossola, Domodossola, stazione, Locarno, Stazione, Biasca, Stazione, and Airolo, Stazione in around 9h 40m.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Meina to Gallarate
- Ave. Duration
- 45 min
- Frequency
- 5 times a day
- Estimated price
- CHF 3–5
- Website
- Trenitalia
Train from Meina to Domodossola
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–8
- Website
- Trenitalia
Train from Meina to Domodossola
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–8
- Website
- Trenitalia
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Gallarate to Bellinzona
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- CHF 5–7
- Website
- Trenord
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Bellinzona to Airolo
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Schedules at
- Schweizerische Südostbahn AG
Train from Locarno to Airolo
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 28–45
- Schedules at
- Schweizerische Südostbahn AG
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- CHF 22–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Locarno to Airolo
- Ave. Duration
- 1h 34m
- Frequency
- Twice a week
- Estimated price
- CHF 29–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 (0)848 642 442
- [email protected]
- Website
- Matterhorn Gotthard Bahn
Train from Brig Bahnhofplatz to Andermatt
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- CHF 35–80
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 35–45
- 1st Class Ticket
- CHF 65–80
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- glacierexpress.ch
Train from Brig Bahnhofplatz to Andermatt
- Ave. Duration
- 1h 32m
- Frequency
- Twice daily
- Schedules at
- glacierexpress.ch
- Phone
- +41 (0)91 756 04 00
- [email protected]
- Website
- FART
Train from Domodossola to Locarno FART
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Schedules at
- FART
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Bus from Meina to Domodossola
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a week
- Website
- Trenord
- Phone
- +41 (0)91 756 04 00
- [email protected]
- Website
- FART
Bus from Domodossola, stazione to Locarno, Stazione
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- Estimated price
- CHF 13–19
- Schedules at
- FART
Bus from Locarno, Stazione to Biasca, Stazione
- Ave. Duration
- 1h 24m
- Frequency
- Once a week
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- PostAuto AG
Bus from Biasca, Stazione to Airolo, Stazione
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 4–7
- Website
- PostAuto AG
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
Booking & Getting There
Meina to Swiss Alps bus services, operated by Trenord, arrive at Domodossola station.
Meina to Swiss Alps train services, operated by Trenitalia, arrive at Gallarate station.
Yes, the driving distance between Meina to Swiss Alps is 159 km. It takes approximately 2h 14m to drive from Meina to Swiss Alps.
There are 329+ hotels available in Swiss Alps.



































