There are 4 ways to get from Ilha da Madeira to Lisbon by bus, plane, 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.
Bus to Rio De Janeiro–Galeão International Airport, fly to Lisbon-Portela Airport
best- Take the bus from Itaguaí to Duque de Caxias – Shopping Centerbus
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Lisbon-Portela Airport (LIS)plane GIG - LIS
14h 13m€422–820Bus to Santos Dumont Airport, fly to Lisbon-Portela Airport
- Take the bus from BRT Cesarão I - Sent. Campo Grande to Largo da Carioca, Praça Estado da Guanabara, Castelo, Centro, Zona Central do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 20031-921, Brasilbus
- Fly from Santos Dumont Airport (SDU) to Lisbon-Portela Airport (LIS)plane SDU - LIS
15h 56m€518–978Fly Jacarepaguá–Roberto Marinho Airport to Lisbon-Portela Airport
- Fly from Jacarepaguá–Roberto Marinho Airport (RRJ) to Lisbon-Portela Airport (LIS)plane RRJ - LIS
19h 16m€506–1,325Bus to Rio De Janeiro–Galeão International Airport, fly to Francisco De Sá Carneiro Airport, train
- Take the bus from Itaguaí to Duque de Caxias – Shopping Centerbus
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Francisco De Sá Carneiro Airport (OPO)plane GIG - OPO
- Take the train from Porto Campanha to Lisboa Orientetrain
18h 17m€508–930
Rio De Janeiro–Galeão International Airport (GIG) to Lisbon-Portela Airport (LIS) flights
Questions & Answers
The cheapest way to get from Ilha da Madeira to Lisbon is to bus and fly which costs €420 - €850 and takes 14h 13m.
The fastest way to get from Ilha da Madeira to Lisbon is to bus and fly which takes 14h 13m and costs €420 - €850.
The distance between Ilha da Madeira and Lisbon is 7815 km.
It takes approximately 14h 13m to get from Ilha da Madeira to Lisbon, including transfers.
There are 9347+ hotels available in Lisbon.
What companies run services between Ilha da Madeira, Rio de Janeiro, Brazil and Lisbon, Portugal?
Azul and TAP Portugal fly from Jacarepaguá–Roberto Marinho Airport (RRJ) to Lisbon-Portela Airport (LIS) 6 times a week.
- Website
- voeazul.com.br
Flights from Rio De Janeiro–Galeão International Airport to Lisbon-Portela Airport
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- €550–1,000
Flights from Rio De Janeiro–Galeão International Airport to Lisbon-Portela Airport via Francisco De Sá Carneiro Airport
- Ave. Duration
- 12h 25m
- When
- Friday
- Estimated price
- €550–1,000
Flights from Santos Dumont Airport to Lisbon-Portela Airport via Sao Paulo Viracopos
- Ave. Duration
- 12h 8m
- When
- Sunday and Saturday
- Estimated price
- €550–900
Flights from Santos Dumont Airport to Lisbon-Portela Airport via Belo Horizonte Confins
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- €330–1,100
Flights from Santos Dumont Airport to Lisbon-Portela Airport via Sao Paulo
- Ave. Duration
- 17h 30m
- When
- Every day
- Estimated price
- €350–1,100
Flights from Jacarepaguá–Roberto Marinho Airport to Lisbon-Portela Airport via Sao Paulo Viracopos
- Ave. Duration
- 15h 55m
- When
- Monday, Tuesday, Saturday, Sunday, and Friday
- Estimated price
- €490–1,300
Flights from Jacarepaguá–Roberto Marinho Airport to Lisbon-Portela Airport via Sao Paulo Viracopos, Francisco De Sá Carneiro Airport
- Ave. Duration
- 20h 40m
- When
- Sunday
- Estimated price
- €500–1,300
Flights from Rio De Janeiro–Galeão International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 10h
- When
- Monday and Friday
- Estimated price
- €600–850
Flights from Rio De Janeiro–Galeão International Airport to Francisco De Sá Carneiro Airport via Lisbon-Portela Airport
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- €600–850
Flights from Rio De Janeiro–Galeão International Airport to Francisco De Sá Carneiro Airport via Recife
- Ave. Duration
- 12h 20m
- When
- Wednesday and Friday
- Estimated price
- €390–1,100
- Website
- flytap.com
Flights from Rio De Janeiro–Galeão International Airport to Lisbon-Portela Airport
- Ave. Duration
- 9h 47m
- When
- Every day
- Estimated price
- €550–1,000
Flights from Rio De Janeiro–Galeão International Airport to Lisbon-Portela Airport via Francisco De Sá Carneiro Airport
- Ave. Duration
- 12h 25m
- When
- Friday
- Estimated price
- €550–1,000
Flights from Santos Dumont Airport to Lisbon-Portela Airport via Brasilia
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- €340–1,100
Flights from Santos Dumont Airport to Lisbon-Portela Airport via Belo Horizonte Confins
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- €330–1,100
Flights from Santos Dumont Airport to Lisbon-Portela Airport via Sao Paulo
- Ave. Duration
- 17h 30m
- When
- Every day
- Estimated price
- €350–1,100
Flights from Rio De Janeiro–Galeão International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 10h
- When
- Monday and Friday
- Estimated price
- €600–850
Flights from Rio De Janeiro–Galeão International Airport to Francisco De Sá Carneiro Airport via Lisbon-Portela Airport
- Ave. Duration
- 13h 12m
- When
- Every day
- Estimated price
- €600–850
- Website
- iberia.com
Flights from Rio De Janeiro–Galeão International Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 12h 35m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €360–1,100
Flights from Rio De Janeiro–Galeão International Airport to Francisco De Sá Carneiro Airport via Madrid
- Ave. Duration
- 12h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €330–1,000
- Website
- latam.com
Flights from Rio De Janeiro–Galeão International Airport to Lisbon-Portela Airport via Fortaleza
- Ave. Duration
- 14h 35m
- When
- Monday and Sunday
- Estimated price
- €400–850
Flights from Santos Dumont Airport to Lisbon-Portela Airport via Sao Paulo
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- €500–850
- Website
- voegol.com.br
Flights from Rio De Janeiro–Galeão International Airport to Lisbon-Portela Airport
- Ave. Duration
- 9h 40m
- When
- Monday, Friday, and Saturday
- Estimated price
- €500–650
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Lisboa Oriente
- Ave. Duration
- 2h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €35–65
- Website
- https://www.cp.pt/en/
- Phone
- +55 21 2671-1404
- [email protected]
- Website
- reginas.com.br
Bus from Itaguaí to Duque de Caxias – Shopping Center
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €2
- Schedules at
- reginas.com.br
- Book at
- reginas.com.br
Bus from Itaguaí to Duque de Caxias – Shopping Center
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €2
- Schedules at
- reginas.com.br
- Book at
- reginas.com.br
- Phone
- +55 21 3305-2958
- [email protected]
- Website
- expressorecreio.com.br
Bus from BRT Cesarão I - Sent. Campo Grande to Largo da Carioca, Praça Estado da Guanabara, Castelo, Centro, Zona Central do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 20031-921, Brasil
- Ave. Duration
- 1h 20m
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- http://www.expressorecreio.com.br/
- Schedules at
- http://www.expressorecreio.com.br/linhas/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from Luton Airport into central London - to help you get the most out of your next trip.












