• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 2 ways to get from Madrid to Porto Alegre by plane or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Porto Alegre  •  16h 28m

  1. Fly from Madrid (MAD) to Porto Alegre (POA) MAD - POA

R$ 1917 - R$ 4220

1 alternative option

Fly to Caxias Do Sul, bus  •  23h 7m

  1. Fly from Madrid (MAD) to Caxias Do Sul (CXJ) MAD - CXJ
  2. Take the bus from Caxias do Sul to Porto Alegre

R$ 2769 - R$ 8577

Questions & Answers

The cheapest way to get from Madrid to Porto Alegre is to fly which costs 440€ - 1000€ and takes 16h 28m.

More details

The quickest way to get from Madrid to Porto Alegre is to fly which costs 440€ - 1000€ and takes 16h 28m.

More details

The distance between Madrid and Porto Alegre is 9237 km.

It takes approximately 16h 28m to get from Madrid to Porto Alegre, including transfers.

More details

There is no direct flight from Madrid Airport to Porto Alegre Airport. The quickest flight takes 14h 20m and has one stopover.

Search flights

Porto Alegre is 5h behind Madrid. It is currently 12:51 PM in Madrid and 7:51 AM in Porto Alegre.

Air Europa, Avianca Brazil, Air China and five other airlines offer flights from Madrid Airport to Porto Alegre Airport.

Search flights

There are 279+ hotels available in Porto Alegre. Prices start at R$ 90 per night.

More details

The best way to get from Madrid to Madrid Airport is to train which takes 22m and costs 1€ - 3€.

More details

Map of how to get from Madrid to Porto Alegre.
Launch map view
  • Distance: 5773.4 miles
  • Duration: 16h 28m

What companies run services between Madrid, Spain and Porto Alegre, Brazil?

LATAM Chile, TAP Portugal and eight other airlines fly from Madrid to Porto Alegre hourly.

Airlines
Gol Transportes Aéreos
Website
voegol.com.br
Flights from Madrid to Porto Alegre via Sao Paulo
Ave. Duration
13h 45m
When
Thursday and Sunday
Estimated price
R$ 6000 - R$ 60000
Flights from Madrid to Caxias Do Sul via Sao Paulo
Ave. Duration
18h 30m
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
R$ 3400 - R$ 14000
Flights from Madrid to Caxias Do Sul via Paris CDG, Sao Paulo
Ave. Duration
22h 10m
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
R$ 5000 - R$ 25000
Flights from Madrid to Caxias Do Sul via Lisbon, Sao Paulo
Ave. Duration
20h 25m
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
R$ 2700 - R$ 8500
Flights from Madrid to Caxias Do Sul via Buenos Aires Ministro Pistarini, Sao Paulo
Ave. Duration
22h 15m
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
R$ 4800 - R$ 16000
Flights from Madrid to Caxias Do Sul via London Heathrow, Sao Paulo
Ave. Duration
22h 50m
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
R$ 4200 - R$ 16000
TAP Portugal
Website
flytap.com
Flights from Madrid to Porto Alegre via Lisbon
Ave. Duration
15h 50m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
R$ 3800 - R$ 9000
Flights from Madrid to Porto Alegre via Lisbon, Sao Paulo
Ave. Duration
15h 57m
When
Every day
Estimated price
R$ 3800 - R$ 9000
Flights from Madrid to Porto Alegre via Sao Paulo
Ave. Duration
13h 45m
When
Thursday and Sunday
Estimated price
R$ 6000 - R$ 60000
Azul
Website
voeazul.com.br
Flights from Madrid to Porto Alegre via Lisbon
Ave. Duration
15h 50m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
R$ 3800 - R$ 9000
Flights from Madrid to Porto Alegre via Lisbon, Sao Paulo Viracopos
Ave. Duration
15h 10m
When
Monday to Friday
Estimated price
R$ 2900 - R$ 10000
Flights from Madrid to Caxias Do Sul via Lisbon, Sao Paulo Viracopos
Ave. Duration
23h 32m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
R$ 3800 - R$ 13000
LATAM Chile
Website
latam.com
Flights from Madrid to Porto Alegre via Sao Paulo
Ave. Duration
14h 45m
When
Every day
Estimated price
R$ 4300 - R$ 8000
Aerolíneas Argentinas
Website
aerolineas.com.ar
Flights from Madrid to Porto Alegre via Buenos Aires Ministro Pistarini
Ave. Duration
16h 10m
When
Every day
Estimated price
R$ 4300 - R$ 12000
Avianca Brazil
Website
avianca.com.br
Flights from Madrid to Porto Alegre via Sao Paulo
Ave. Duration
15h 20m
When
Every day
Estimated price
R$ 4800 - R$ 9500
Bus operators
Expresso Caxiense

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 Southend Airport into central London, Flying into Beijing? and Best ways to travel around Australia - to help you get the most out of your next trip.