There are 9 ways to get from Bellinzona to Lisbon by train, plane, 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 to Milano Malpensa Airport, fly
best- Take the train from Bellinzona to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Lisbon-Portela Airport (LIS)plane MXP - LIS
7h 5m€59–237Train, bus
- Take the train from Bellinzona to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
- Take the bus from Geneva - Bus Station to Centro Coordenador de Transportes de Bragabus
- Take the train from Braga to Lisboa Orientetrain Ic
32h 40m€276–484Drive 2,111.8 km
- Drive from Bellinzona to Lisboncar 2,111.8 km
22h 8m€379–547Bus to Milan Linate Airport, fly
- Take the bus from Bellinzona to Milano - Famagostabus
- Fly from Milan Linate Airport (LIN) to Lisbon-Portela Airport (LIS)plane LIN - LIS
6h 32m€112–378Train to Zurich Airport, fly
- Take the train from Bellinzona to Zuerich Hbtrain
- Fly from Zurich Airport (ZRH) to Lisbon-Portela Airport (LIS)plane ZRH - LIS
6h 59m€118–379Train to Basel, fly
- Take the train from Bellinzona to Basel SBBtrain
- Fly from Basel (BSL) to Lisbon-Portela Airport (LIS)plane BSL - LIS
8h 6m€90–397Train, bus to Il Caravaggio International Airport, fly
- Take the train from Lugano to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Lisbon-Portela Airport (LIS)plane BGY - LIS
8h 33m€98–832Bus
- Take the bus from Bellinzona to Milano - Famagostabus
- Take the bus from Milan to Lisbonbus FlixBus N1138
33h 57m€230–359Train, bus via Marseille
- Take the train from Bellinzona to Malpensa Aeroporto T2train S50
- Take the bus from Milan Malpensa Airport Arrivals Terminal 2 to Turin Train Station Lingottobus
- Take the bus from Turin to Marseille, Gare de Marseille-Saint-Charlesbus 404
- Take the bus from Marseille, Gare de Marseille-Saint-Charles to Estação Rodoviária de Sete Riosbus
2d 15h€207–329
Bellinzona to Lisbon by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Bellinzona to Lisbon is to train and fly which costs €55 - €240 and takes 7h 5m.
The fastest way to get from Bellinzona to Lisbon is to bus and fly which takes 6h 32m and costs €110 - €380.
No, there is no direct bus from Bellinzona to Lisbon. However, there are services departing from Bellinzona and arriving at Lisbon via Milan. The journey, including transfers, takes approximately 33h 57m.
The distance between Bellinzona and Lisbon is 1755 km. The road distance is 2111.8 km.
The best way to get from Bellinzona to Lisbon without a car is to train and bus which takes 32h 40m and costs €270 - €490.
It takes approximately 7h 5m to get from Bellinzona to Lisbon, including transfers.
Bellinzona to Lisbon bus services, operated by Onebus, depart from Bellinzona station.
Bellinzona to Lisbon bus services, operated by Onebus, arrive at Milano - Famagosta station.
Lisbon is 1h behind Bellinzona. It is currently 11:08 PM in Bellinzona and 10:08 PM in Lisbon.
Yes, the driving distance between Bellinzona to Lisbon is 2112 km. It takes approximately 22h 8m to drive from Bellinzona to Lisbon.
What companies run services between Bellinzona, Switzerland and Lisbon, Portugal?
You can take a bus from Bellinzona to Lisbon via Milano - Famagosta, Famagosta, Cadorna Fn M2, Cadorna Fn M1, Lampugnano, and Milan in around 33h 57m.
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Lisbon-Portela Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €40–180
Flights from Milano Malpensa Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 5h 31m
- When
- Sunday, Thursday, and Friday
- Estimated price
- €40–180
Flights from Milano Malpensa Airport to Lisbon-Portela Airport via Bordeaux
- Ave. Duration
- 5h 35m
- When
- Monday
- Estimated price
- €40–180
Flights from Milan Linate Airport to Lisbon-Portela Airport
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €50–240
Flights from Zurich Airport to Lisbon-Portela Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €55–230
Flights from Basel to Lisbon-Portela Airport
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- €55–250
Flights from Basel to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 5h 17m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- €55–250
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Bellinzona to Malpensa Aeroporto T1
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- Trenord
Train from Bellinzona to Malpensa Aeroporto T2
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- Trenord
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Geneva - Bus Station to Centro Coordenador de Transportes de Braga
- Ave. Duration
- 21h 44m
- Frequency
- 4 times a day
- Estimated price
- €110–200
- Website
- BlaBlaCar Bus
Want to know more about travelling around Portugal
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
Getting to Milan from the airport
Read the travel guide
Booking & Getting There
There are 9119+ hotels available in Lisbon.











