There are 4 ways to get from Macapá to Porto Alegre by plane, bus, train, car ferry, or 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 Caxias Do Sul Airport, bus, train
best- Fly from Macapá-Alberto Alcolumbre International Airport (MCP) to Caxias Do Sul Airport (CXJ)plane MCP - CXJ
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the train from Fenac to Mercado Publicotrain
15h 37mR$1,446–6,175Fly to Salgado Filho International Airport
cheapest- Fly from Macapá-Alberto Alcolumbre International Airport (MCP) to Salgado Filho International Airport (POA)plane MCP - POA
9h 52mR$1,256–3,656Car ferry, bus
- Take the carferry from Macapá to Santaremcarferry Macapá
- Take the bus from Rodoviária de Santarém to Terminal Rodoviário de Porto Alegrebus Porto Alegre
3d 18hR$2,126–3,532Ferry, 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 Goiâniabus
- Take the bus from Goiânia to Estação Rodoviária de Porto Alegrebus
4d 2hR$1,465–2,670
Macapá-Alberto Alcolumbre International Airport (MCP) to Caxias Do Sul Airport (CXJ) flights
Questions & Answers
The cheapest way to get from Macapá to Porto Alegre is to ferry and bus which costs R$ 1400 - R$ 2700 and takes 4 days 2h.
The fastest way to get from Macapá to Porto Alegre is to fly which takes 9h 52m and costs R$ 1200 - R$ 3700.
The distance between Macapá and Porto Alegre is 3386 km.
The best way to get from Macapá to Porto Alegre without a car is to car ferry and bus which takes 3 days 18h and costs R$ 2100 - R$ 3600.
It takes approximately 15h 37m to get from Macapá to Porto Alegre, including transfers.
There are 805+ hotels available in Porto Alegre.
What companies run services between Macapá, Brazil and Porto Alegre, Brazil?
LATAM Chile, Azul, and Gol Transportes Aéreos fly from Macapá-Alberto Alcolumbre International Airport (MCP) to Salgado Filho International Airport (POA) every 3 hours.
- Website
- latam.com
Flights from Macapá-Alberto Alcolumbre International Airport to Caxias Do Sul Airport via Sao Paulo
- Ave. Duration
- 21h 40m
- When
- Monday to Saturday
- Estimated price
- R$1,300–6,500
Flights from Macapá-Alberto Alcolumbre International Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 7h 25m
- When
- Monday to Saturday
- Estimated price
- R$1,200–3,700
Flights from Macapá-Alberto Alcolumbre International Airport to Salgado Filho International Airport via Brasilia
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- R$1,200–3,700
Flights from Macapá-Alberto Alcolumbre International Airport to Salgado Filho International Airport via Belem, Brasilia
- Ave. Duration
- 9h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,200–3,700
Flights from Macapá-Alberto Alcolumbre International Airport to Salgado Filho International Airport via Belem, Sao Paulo
- Ave. Duration
- 11h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,200–3,700
- Website
- voeazul.com.br
Flights from Macapá-Alberto Alcolumbre International Airport to Caxias Do Sul Airport via Belem, Sao Paulo Viracopos
- Ave. Duration
- 15h 35m
- When
- Tuesday and Thursday
- Estimated price
- R$1,600–6,500
Flights from Macapá-Alberto Alcolumbre International Airport to Salgado Filho International Airport via Belo Horizonte Confins
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$1,900–3,700
Flights from Macapá-Alberto Alcolumbre International Airport to Salgado Filho International Airport via Belem, Sao Paulo Viracopos
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- R$1,900–3,700
Flights from Macapá-Alberto Alcolumbre International Airport to Salgado Filho International Airport via Belem, Belo Horizonte Confins
- Ave. Duration
- 9h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,900–3,700
- Website
- voegol.com.br
Flights from Macapá-Alberto Alcolumbre International Airport to Caxias Do Sul Airport via Belo Horizonte Confins, Sao Paulo Congonhas
- Ave. Duration
- 13h
- When
- Monday, Tuesday, and Thursday
- Estimated price
- R$1,600–6,500
Flights from Macapá-Alberto Alcolumbre International Airport to Salgado Filho International Airport via Belem, Brasilia
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- R$1,200–4,400
Flights from Macapá-Alberto Alcolumbre International Airport to Salgado Filho International Airport via Belem, Sao Paulo
- Ave. Duration
- 9h 40m
- When
- Monday to Friday
- Estimated price
- R$1,300–4,400
- Phone
- +55 51 3363-8477
- [email protected]
- Website
- trensurb.gov.br
Train from Fenac to Mercado Publico
- Ave. Duration
- 52 min
- Frequency
- Every 15 minutes
- Estimated price
- R$9
- Schedules at
- trensurb.gov.br
- Phone
- +55 800 881 0144
- [email protected]
- Website
- caxiense.com.br
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- R$52
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$30–50
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Rodoviária de Santarém to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 3d 4h
- Frequency
- 3 times a day
- Estimated price
- R$1,800–3,200
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- 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
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Terminal Rodoviário de Mãe do Rio to Terminal Rodoviário Goiânia
- Ave. Duration
- 32h 28m
- Frequency
- Twice daily
- Estimated price
- R$650–1,100
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- +55 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Terminal Rodoviário de Mãe do Rio to Terminal Rodoviário Goiânia
- Ave. Duration
- 17h 13m
- Frequency
- Once a week
- Estimated price
- R$800–1,300
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- +55 800 085 8830
- [email protected]
- Website
- realexpresso.com.br
Bus from Goiânia to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 34h
- Frequency
- Twice daily
- Estimated price
- R$700–2,300
- Schedules at
- realexpresso.com.br
- Book at
- realexpresso.com.br
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Goiânia to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 39h 30m
- Frequency
- Once daily
- Estimated price
- R$460–700
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- 0800 723 2121
- [email protected]
- Website
- novaitapemirim.com.br
Bus from Goiânia to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 33h 54m
- Frequency
- 3 times a week
- Estimated price
- R$600–950
- Schedules at
- novaitapemirim.com.br
- [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
- [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
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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling to the UK: What do I need to know?, and Flying into Beijing? - to help you get the most out of your next trip.


































