There are 3 ways to get from Maccagno to Gordola by train, 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.
Maccagno to Gordola by train
Questions & Answers
The cheapest way to get from Maccagno to Gordola is to drive which costs SFr 4 - SFr 7 and takes 28 min.
The fastest way to get from Maccagno to Gordola is to drive which takes 28 min and costs SFr 4 - SFr 7.
No, there is no direct bus from Maccagno to Gordola. However, there are services departing from Maccagno, Stazione FS and arriving at Cadenazzo, Stazione via . The journey, including transfers, takes approximately 55 min.
No, there is no direct train from Maccagno to Gordola. However, there are services departing from Maccagno and arriving at Gordola via Cadenazzo. The journey, including transfers, takes approximately 44 min.
The distance between Maccagno and Gordola is 32 km. The road distance is 25.9 km.
The best way to get from Maccagno to Gordola without a car is to train which takes 44 min and costs SFr 9 - SFr 35.
It takes approximately 44 min to get from Maccagno to Gordola, including transfers.
Maccagno to Gordola bus services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Maccagno, Stazione FS station.
Maccagno to Gordola train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Maccagno station.
The best way to get from Maccagno to Gordola is to train which takes 44 min and costs SFr 9 - SFr 35. Alternatively, you can bus, which costs SFr 21 - SFr 30 and takes 55 min.
What companies run services between Maccagno, Italy and Gordola, Switzerland?
Swiss Federal Railways (SBB CFF FFS) operates a train from Maccagno to Cadenazzo every 4 hours. Tickets cost CHF 8–26 and the journey takes 31 min. Alternatively, Swiss Federal Railways (SBB CFF FFS) operates a bus from Maccagno, Stazione FS to Cadenazzo, Stazione every 4 hours. Tickets cost CHF 20–22 and the journey takes 42 min.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Maccagno to Cadenazzo
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 8–26
- Website
- https://www.sbb.ch/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Bus from Maccagno, Stazione FS to Cadenazzo, Stazione
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 20–22
- Website
- https://www.sbb.ch/en
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
Italian Lakes: Getting around by train
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Maccagno to Gordola bus services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Cadenazzo, Stazione station.
Maccagno to Gordola train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Cadenazzo station.
Yes, the driving distance between Maccagno to Gordola is 26 km. It takes approximately 28 min to drive from Maccagno to Gordola.
There are 2971+ hotels available in Gordola.



