There are 5 ways to get from Macapá to Rio de Janeiro by plane, ferry, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Santos Dumont Airport
best- Fly from Macapá-Alberto Alcolumbre International Airport (MCP) to Santos Dumont Airport (SDU)plane MCP - SDU
5h 30mR$900–3,800Fly to Rio De Janeiro–Galeão International Airport
cheapest- Fly from Macapá-Alberto Alcolumbre International Airport (MCP) to Rio De Janeiro–Galeão International Airport (GIG)plane MCP - GIG
7h 1mR$772–2,693Ferry, bus
- Take the ferry from Macapá to Belémferry
- Take the bus from Terminal Rodoviário de Belém to Terminal Rodoviário de Mãe do Riobus
- Take the bus from Terminal Rodoviário de Mãe do Rio to Terminal Rodoviário Novo Riobus
2d 11hR$1,755–2,620Fly to Jacarepaguá–Roberto Marinho Airport
- Fly from Macapá-Alberto Alcolumbre International Airport (MCP) to Jacarepaguá–Roberto Marinho Airport (RRJ)plane MCP - RRJ
13h 58mR$1,584–7,345Car ferry, bus
- Take the carferry from Macapá to Santaremcarferry
- Take the bus from Rodoviária de Santarém to Rodoviária de Açailândiabus
- Take the bus from Rodoviária de Açailândia to Terminal Rodoviário Novo Riobus
2d 21hR$2,226–3,432
Macapá-Alberto Alcolumbre International Airport (MCP) to Santos Dumont Airport (SDU) flights
Questions & Answers
The cheapest way to get from Macapá to Rio de Janeiro is to fly which costs R$ 750 - R$ 2700 and takes 7h 1m.
The fastest way to get from Macapá to Rio de Janeiro is to fly which takes 5h 30m and costs R$ 900 - R$ 3800.
The distance between Macapá and Rio de Janeiro is 2692 km.
The best way to get from Macapá to Rio de Janeiro without a car is to ferry and bus which takes 2 days 11h and costs R$ 1700 - R$ 2700.
It takes approximately 5h 30m to fly from Macapá-Alberto Alcolumbre International Airport (MCP) to Santos Dumont Airport (SDU), including transfers and time at the airport.
There is no direct flight from Macapá-Alberto Alcolumbre International Airport Airport to Santos Dumont Airport Airport. The quickest flight takes 5h 30m and has one stopover.
Gol Transportes Aéreos, LATAM Chile and Azul offer flights from Macapá-Alberto Alcolumbre International Airport Airport to Santos Dumont Airport Airport.
There are 9579+ hotels available in Rio de Janeiro.
What companies run services between Macapá, Brazil and Rio de Janeiro, Brazil?
Azul, LATAM Chile, and Gol Transportes Aéreos fly from Macapá-Alberto Alcolumbre International Airport (MCP) to Santos Dumont Airport (SDU) every 4 hours.
- Website
- voeazul.com.br
Flights from Macapá-Alberto Alcolumbre International Airport to Santos Dumont Airport via Belo Horizonte Confins
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$1,100–3,800
Flights from Macapá-Alberto Alcolumbre International Airport to Santos Dumont Airport via Belem, Belo Horizonte Confins
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- R$1,100–3,800
Flights from Macapá-Alberto Alcolumbre International Airport to Santos Dumont Airport via Belem, Sao Paulo Viracopos
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- R$1,100–3,800
Flights from Macapá-Alberto Alcolumbre International Airport to Rio De Janeiro–Galeão International Airport via Belo Horizonte Confins
- Ave. Duration
- 11h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$1,100–4,800
Flights from Macapá-Alberto Alcolumbre International Airport to Jacarepaguá–Roberto Marinho Airport via Belo Horizonte Confins
- Ave. Duration
- 17h 15m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- R$1,900–8,500
Flights from Macapá-Alberto Alcolumbre International Airport to Jacarepaguá–Roberto Marinho Airport via Belem, Belo Horizonte Confins
- Ave. Duration
- 25h 15m
- When
- Saturday, Tuesday, and Thursday
- Estimated price
- R$1,900–8,500
Flights from Macapá-Alberto Alcolumbre International Airport to Jacarepaguá–Roberto Marinho Airport via Brasilia, Belo Horizonte Confins
- Ave. Duration
- 12h 35m
- When
- Sunday
- Estimated price
- R$1,500–7,500
- Website
- latam.com
Flights from Macapá-Alberto Alcolumbre International Airport to Santos Dumont Airport via Brasilia
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- R$950–4,000
Flights from Macapá-Alberto Alcolumbre International Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 8h 10m
- When
- Monday to Saturday
- Estimated price
- R$950–4,000
Flights from Macapá-Alberto Alcolumbre International Airport to Santos Dumont Airport via Belem, Brasilia
- Ave. Duration
- 7h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$950–4,000
Flights from Macapá-Alberto Alcolumbre International Airport to Santos Dumont Airport via Belem, Sao Paulo
- Ave. Duration
- 10h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$950–4,000
Flights from Macapá-Alberto Alcolumbre International Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo
- Ave. Duration
- 6h 55m
- When
- Monday to Saturday
- Estimated price
- R$750–2,500
Flights from Macapá-Alberto Alcolumbre International Airport to Rio De Janeiro–Galeão International Airport via Brasilia
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- R$750–2,500
- Website
- voegol.com.br
Flights from Macapá-Alberto Alcolumbre International Airport to Santos Dumont Airport via Belem, Brasilia
- Ave. Duration
- 7h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R$800–3,300
Flights from Macapá-Alberto Alcolumbre International Airport to Rio De Janeiro–Galeão International Airport via Belem
- Ave. Duration
- 6h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,000–4,000
- Phone
- +55 91 3266-0033
- [email protected]
- Website
- viajeboaesperanca.com.br
Bus from Terminal Rodoviário de Belém to Terminal Rodoviário de Mãe do Rio
- Ave. Duration
- 3h 32m
- Frequency
- Hourly
- Estimated price
- R$80–130
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
- Phone
- +55 99 3525 1468
- [email protected]
- Website
- Jamjoy
Bus from Terminal Rodoviário de Belém to Terminal Rodoviário de Mãe do Rio
- Ave. Duration
- 3h 49m
- Frequency
- Every 4 hours
- Estimated price
- R$75–130
- Website
- Jamjoy
- Phone
- +55 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Terminal Rodoviário de Mãe do Rio to Terminal Rodoviário Novo Rio
- Ave. Duration
- 28h 45m
- Frequency
- Once a week
- Estimated price
- R$1,400–2,200
- Schedules at
- roderotas.com
- Book at
- roderotas.com
Bus from Rodoviária de Açailândia to Terminal Rodoviário Novo Rio
- Ave. Duration
- 25h 21m
- Frequency
- Once a week
- Estimated price
- R$1,200–2,000
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Rodoviária de Santarém to Rodoviária de Açailândia
- Ave. Duration
- 29h 20m
- Frequency
- Once daily
- Estimated price
- R$700–1,100
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- [email protected]
- Website
- navegacaooliveira.com
Ferry from Macapá to Belém
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- R$250
- Schedules at
- navegacaooliveira.com
- Book at
- navegacaooliveira.com
- [email protected]
- Website
- Quirino Neto Ferry Boat
Car ferry from Macapá to Santarem
- Ave. Duration
- 13h
- Frequency
- Once a week
- Estimated price
- R$300
- Schedules at
- Quirino Neto Ferry Boat
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 Need to know: Greyhound, How to get from JFK to New York City, and Need to know: Jadrolinija - to help you get the most out of your next trip.















