There are 3 ways to get from Mexico City to São Luís 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.
Fly Benito Juárez International Airport to São Luís Airport
best- Fly from Benito Juárez International Airport (MEX) to São Luís Airport (SLZ)plane MEX - SLZ
16h 39mR$2,142–7,559Fly Felipe Ángeles International Airport to São Luís Airport
cheapest- Fly from Felipe Ángeles International Airport (NLU) to São Luís Airport (SLZ)plane NLU - SLZ
34h 27mR$1,756–6,109Fly Benito Juárez International Airport to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport, bus
- Fly from Benito Juárez International Airport (MEX) to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport (BEL)plane MEX - BEL
- Take the bus from Belém to São Luísbus
26h 52mR$2,137–4,799
Benito Juárez International Airport (MEX) to São Luís Airport (SLZ) flights
Questions & Answers
The cheapest way to get from Mexico City to São Luís is to fly and bus which costs R$ 2100 - R$ 4800 and takes 26h 52m.
The fastest way to get from Mexico City to São Luís is to fly which takes 16h 39m and costs R$ 2100 - R$ 8000.
The distance between Mexico City and São Luís is 6484 km.
It takes approximately 16h 39m to get from Mexico City to São Luís, including transfers.
São Luís is 3h ahead of Mexico City. It is currently 9:23 PM in Mexico City and 12:23 AM in São Luís.
There are 543+ hotels available in São Luís.
What companies run services between Mexico City, Mexico and São Luís, Brazil?
LATAM Chile, Aeroméxico, and Gol Transportes Aéreos fly from Benito Juárez International Airport (MEX) to São Luís Airport (SLZ) 4 times a day.
- Website
- voegol.com.br
Flights from Benito Juárez International Airport to São Luís Airport via Sao Paulo
- Ave. Duration
- 16h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$2,100–7,500
Flights from Felipe Ángeles International Airport to São Luís Airport via Bogota, Brasilia
- Ave. Duration
- 34h 6m
- When
- Friday, Monday, and Thursday
- Estimated price
- R$2,300–6,000
Flights from Benito Juárez International Airport to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Bogota
- Ave. Duration
- 11h
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,800–6,000
Flights from Benito Juárez International Airport to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Miami
- Ave. Duration
- 11h 40m
- When
- Saturday
- Estimated price
- R$1,900–5,500
- Website
- latam.com
Flights from Benito Juárez International Airport to São Luís Airport via Sao Paulo
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- R$2,800–8,000
Flights from Felipe Ángeles International Airport to São Luís Airport via Bogota, Brasilia
- Ave. Duration
- 34h 16m
- When
- Monday, Thursday, and Friday
- Estimated price
- R$2,300–6,000
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to São Luís Airport via Sao Paulo
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- R$2,100–7,500
- Website
- avianca.com
Flights from Benito Juárez International Airport to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Bogota
- Ave. Duration
- 11h
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,800–6,000
Flights from Benito Juárez International Airport to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Medellin Jose Marie Cordova, Bogota
- Ave. Duration
- 20h
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,900–6,000
- Website
- aa.com
Flights from Benito Juárez International Airport to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Miami
- Ave. Duration
- 11h 57m
- When
- Tuesday and Saturday
- Estimated price
- R$1,900–5,500
- Website
- voeazul.com.br
Flights from Felipe Ángeles International Airport to São Luís Airport via Bogota, Belém/Val De Cans–Júlio Cezar Ribeiro International Airport
- Ave. Duration
- 40h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$1,700–6,000
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Belém to São Luís
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- R$280–400
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Phone
- +55 91 3266-0033
- [email protected]
- Website
- viajeboaesperanca.com.br
Bus from Belém to São Luís
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- R$250–480
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
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 Want to know more about Flixbus?, 4 stunningly beautiful Philippines islands you need to visit, and How to get from Florence to Rome - to help you get the most out of your next trip.







