There are 10 ways to get from Recife to Rio Maria by plane, bus, bus (Flixbus), car, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Recife International Airport to Parauapebas Carajás Airport, bus
best- Fly from Recife International Airport (REC) to Parauapebas Carajás Airport (CKS)plane REC - CKS
- Take the bus from Parauapebas to Rio Mariabus
13h 48mR$905–4,819Bus via Barreiras
cheapest- Take the bus from Recife - TIP to Barreirasbus
- Take the bus from Barreiras to Palmasbus
- Take the bus from Palmas to Rio Mariabus
2d 3hR$658–1,073Bus
- Take the bus from Recife - TIP to Natalbus
- Take the bus from Natal to Belémbus
- Take the bus from Terminal Rodoviário de Belém to Rio Mariabus
39h 8mR$969–1,191Drive 2,011.2 km
- Drive from Recife to Rio Mariacar 2,011.2 km
32h 11mR$1,063–1,535Fly Recife International Airport to Marabá Airport, bus
- Fly from Recife International Airport (REC) to Marabá Airport (MAB)plane REC - MAB
- Take the bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Eldorado dos Carajásbus
- Take the bus from Terminal Rodoviário de Eldorado dos Carajás to Rio Maria Av. Quatrobus
12h 15mR$924–4,799Bus to Presidente Castro Pinto International Airport, fly to Parauapebas Carajás Airport, bus
- Take the bus from Recife - TIP to João Pessoabus
- Fly from Presidente Castro Pinto International Airport (JPA) to Parauapebas Carajás Airport (CKS)plane JPA - CKS
- Take the bus from Parauapebas to Rio Mariabus
18h 24mR$1,614–7,578Fly Recife International Airport to Imperatriz, bus
- Fly from Recife International Airport (REC) to Imperatriz (IMP)plane REC - IMP
- Take the bus from Rodoviária de Imperatriz to Terminal Rodoviário de Eldorado dos Carajásbus
- Take the bus from Terminal Rodoviário de Eldorado dos Carajás to Rio Maria Av. Quatrobus
17h 48mR$1,178–3,350Bus to Presidente Castro Pinto International Airport, fly to Marabá Airport, bus
- Take the bus from Recife - TIP to João Pessoabus
- Fly from Presidente Castro Pinto International Airport (JPA) to Marabá Airport (MAB)plane JPA - MAB
- Take the bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Eldorado dos Carajásbus
- Take the bus from Terminal Rodoviário de Eldorado dos Carajás to Rio Maria Av. Quatrobus
16h 46mR$1,283–6,558Bus via Teresina
- Take the bus from Recife - TIP to Teresinabus
- Take the bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Marabábus
- Take the bus from Terminal Rodoviário de Marabá to Rio Mariabus
42h 45mR$674–1,010Bus, train, taxi
- Take the bus from Recife - TIP to Sao Luisbus
- Take the train from São Luis to Itainôpolistrain Efc
- Take the taxi from Itainôpolis to Terminal Rodoviário de Eldorado dos Carajástaxi
- Take the bus from Terminal Rodoviário de Eldorado dos Carajás to Rio Maria Av. Quatrobus
2dR$1,221–1,371
Recife International Airport (REC) to Parauapebas Carajás Airport (CKS) flights
Questions & Answers
The cheapest way to get from Recife to Rio Maria is to bus via Teresina which costs R$ 650 - R$ 1100 and takes 42h 45m.
The fastest way to get from Recife to Rio Maria is to fly and bus which takes 12h 15m and costs R$ 900 - R$ 4800.
No, there is no direct bus from Recife to Rio Maria. However, there are services departing from Recife - TIP and arriving at Rio Maria via Natal and Terminal Rodoviário de Belém. The journey, including transfers, takes approximately 39h 8m.
The distance between Recife and Rio Maria is 1948 km. The road distance is 2011.2 km.
The best way to get from Recife to Rio Maria without a car is to bus which takes 39h 8m and costs R$ 950 - R$ 1200.
It takes approximately 13h 48m to get from Recife to Rio Maria, including transfers.
Recife to Rio Maria bus services, operated by Progresso, depart from Recife - TIP station.
Recife to Rio Maria bus services, operated by Progresso, arrive at Natal station.
Yes, the driving distance between Recife to Rio Maria is 2011 km. It takes approximately 32h 11m to drive from Recife to Rio Maria.
Book your Recife to Rio Maria bus tickets online with Omio.
What companies run services between Recife, Brazil and Rio Maria, Brazil?
You can take a bus from Recife - TIP to Rio Maria via Natal and Terminal Rodoviário de Belém in around 39h 8m.
- Website
- voeazul.com.br
Flights from Recife International Airport to Parauapebas Carajás Airport via Belem
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- R$750–4,400
Flights from Recife International Airport to Parauapebas Carajás Airport via Belo Horizonte Confins
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- R$750–4,400
Flights from Recife International Airport to Parauapebas Carajás Airport via Fortaleza, Belem
- Ave. Duration
- 12h 5m
- When
- Monday
- Estimated price
- R$750–4,400
Flights from Recife International Airport to Parauapebas Carajás Airport via Vitoria, Belo Horizonte Confins
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- R$750–4,400
Flights from Recife International Airport to Parauapebas Carajás Airport via Salvador, Belo Horizonte Confins
- Ave. Duration
- 13h 45m
- When
- Every day
- Estimated price
- R$750–4,400
Flights from Recife International Airport to Marabá Airport via Belem
- Ave. Duration
- 4h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$900–4,800
Flights from Recife International Airport to Marabá Airport via Belo Horizonte Confins
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,100–5,500
Flights from Recife International Airport to Marabá Airport via Fortaleza, Belem
- Ave. Duration
- 9h 45m
- When
- Monday to Friday
- Estimated price
- R$900–4,900
Flights from Presidente Castro Pinto International Airport to Parauapebas Carajás Airport via Belo Horizonte Confins
- Ave. Duration
- 17h 10m
- When
- Saturday
- Estimated price
- R$1,700–8,000
Flights from Presidente Castro Pinto International Airport to Parauapebas Carajás Airport via Brasilia, Belem
- Ave. Duration
- 10h 30m
- When
- Monday
- Estimated price
- R$1,900–10,000
Flights from Recife International Airport to Imperatriz via Belo Horizonte Confins
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$950–2,900
Flights from Recife International Airport to Imperatriz via Sao Luiz
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$950–2,900
Flights from Presidente Castro Pinto International Airport to Marabá Airport via Belo Horizonte Confins
- Ave. Duration
- 7h 20m
- When
- Saturday
- Estimated price
- R$1,600–7,500
Flights from Presidente Castro Pinto International Airport to Marabá Airport via Recife International Airport, Belem
- Ave. Duration
- 12h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,200–7,000
Flights from Presidente Castro Pinto International Airport to Marabá Airport via Salvador, Brasilia
- Ave. Duration
- 13h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,100–6,000
- Website
- latam.com
Flights from Recife International Airport to Marabá Airport via Brasilia
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- R$800–6,000
Flights from Recife International Airport to Imperatriz via Sao Paulo
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- R$950–7,000
Flights from Recife International Airport to Imperatriz via Brasilia
- Ave. Duration
- 10h 42m
- When
- Every day
- Estimated price
- R$950–6,000
Flights from Presidente Castro Pinto International Airport to Marabá Airport via Brasilia
- Ave. Duration
- 10h 7m
- When
- Every day
- Estimated price
- R$1,100–8,000
- Website
- voegol.com.br
Flights from Recife International Airport to Parauapebas Carajás Airport via Belo Horizonte Confins
- Ave. Duration
- 10h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- R$950–4,900
Flights from Recife International Airport to Marabá Airport via Brasilia
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- R$800–4,400
Flights from Presidente Castro Pinto International Airport to Parauapebas Carajás Airport via Rio De Janeiro-Galeao, Belo Horizonte Confins
- Ave. Duration
- 9h 45m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- R$1,500–7,000
Flights from Presidente Castro Pinto International Airport to Parauapebas Carajás Airport via Brasilia, Belo Horizonte Confins
- Ave. Duration
- 19h 40m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- R$1,400–7,000
Flights from Presidente Castro Pinto International Airport to Marabá Airport via Brasilia
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,100–6,000
Flights from Presidente Castro Pinto International Airport to Marabá Airport via Salvador, Brasilia
- Ave. Duration
- 13h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,100–6,000
- Phone
- 0800 285 7000
- Website
- vale.com
Train from São Luis to Itainôpolis
- Ave. Duration
- 14h 22m
- Frequency
- 3 times a week
- Estimated price
- R$65–90
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$65–90
- Executiva
- R$130–160
- Phone
- +55 (62) 99931 9109
- site@realmaia.com.br
- Website
- realmaia.com.br
Bus from Parauapebas to Rio Maria
- Ave. Duration
- 4h 11m
- Frequency
- 4 times a day
- Estimated price
- R$70–130
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Executivo
- R$70–100
- Leito
- R$95–130
Bus from Barreiras to Palmas
- Ave. Duration
- 7h 39m
- Frequency
- Every 4 hours
- Estimated price
- R$180–290
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Executivo
- R$180–240
- Leito
- R$210–290
Bus from Palmas to Rio Maria
- Ave. Duration
- 9h 48m
- Frequency
- 4 times a day
- Estimated price
- R$170–355
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Executivo
- R$170–230
- Leito
- R$200–280
- Phone
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from Recife - TIP to Natal
- Ave. Duration
- 5h 50m
- Frequency
- Every 4 hours
- Estimated price
- R$100–130
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Recife - TIP to Teresina
- Ave. Duration
- 18h 30m
- Frequency
- 4 times a day
- Estimated price
- R$310–360
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
- Phone
- 0800 042 4223
- service@flixbus.com
- Website
- flixbus.com.br
Bus from Recife - TIP to Natal
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a day
- Estimated price
- R$60–90
- Schedules at
- flixbus.com.br
Bus from Recife - TIP to João Pessoa
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- R$30–50
- Schedules at
- flixbus.com.br
Bus from Recife - TIP to Barreiras
- Ave. Duration
- 32h 1m
- Frequency
- Once daily
- Estimated price
- R$300–430
- Schedules at
- flixbus.com.br
Bus from Natal to Belém
- Ave. Duration
- 16h 48m
- Frequency
- Once daily
- Estimated price
- R$665–680
- Schedules at
- expressoguanabara.com.br
Bus from Terminal Rodoviário de Belém to Rio Maria
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Estimated price
- R$240–382
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
- Covencional
- R$240–320
Bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Eldorado dos Carajás
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- R$50–70
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
- Covencional
- R$50–70
Bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Marabá
- Ave. Duration
- 16h 15m
- Frequency
- Twice daily
- Estimated price
- R$290–390
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
- Covencional
- R$290–390
Bus from Terminal Rodoviário de Marabá to Rio Maria
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- R$95–130
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
- Covencional
- R$95–130
- Phone
- +55 99 3525 1468
- sac@jamjoy.com.br
- Website
- jamjoy.com.br
Bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Eldorado dos Carajás
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- R$60–90
- Website
- https://www.jamjoy.com.br/?locale=en
- Convencional
- R$60–90
Bus from Rodoviária de Imperatriz to Terminal Rodoviário de Eldorado dos Carajás
- Ave. Duration
- 5h 20m
- Frequency
- Every 4 hours
- Estimated price
- R$147–151
- Website
- https://www.jamjoy.com.br/?locale=en
- Phone
- 08005 518666
- sac@ouroeprata.com
- Website
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Eldorado dos Carajás
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- R$35–50
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Semi-Direto
- R$35–50
Bus from Terminal Rodoviário de Eldorado dos Carajás to Rio Maria Av. Quatro
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- R$55–85
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Semi-Direto
- R$55–85
Bus from Recife - TIP to João Pessoa
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- R$40–190
- Schedules at
- viacaocatedral.com.br
- Book at
- viacaocatedral.com.br
- Phone
- 0800 085 8282
- sac@viajetotal.com.br
- Website
- viajetotal.com.br
Bus from Recife - TIP to João Pessoa
- Ave. Duration
- 2h 31m
- Frequency
- Every 4 hours
- Estimated price
- R$55–310
- Book at
- viajetotal.com.br
- Executivo
- R$220–310
- Leito
- R$140–200
- Phone
- +55 (81) 2101-9000
- Website
- viacaocruzeiro.com.br
Bus from Recife - TIP to Teresina
- Ave. Duration
- 19h 25m
- Frequency
- Once a week
- Estimated price
- R$280–490
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
- Executivo
- R$280–380
- Leito
- R$390–490
- Ave. Duration
- 1h 32m
- Estimated price
- R$400–480
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 Italian Lakes: Getting around by train, 5 incredible day trips from Florence by train, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.

























