There are 5 ways to get from Rio de Janeiro to Bali 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 Rio De Janeiro–Galeão International Airport to Douala International Airport, bus
best- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Douala International Airport (DLA)plane GIG - DLA
- Take the bus from Gare Routiere de Bonaberi to Bamedabus
31h 3m$516–1,943Fly Rio De Janeiro–Galeão International Airport to Calabar, bus
cheapest- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Calabar (CBQ)plane GIG - CBQ
- Take the bus from Calabar to Mile 17bus
- Take the bus from Buea to Bamedabus
2d 10h$445–1,659Fly Santos Dumont Airport to Douala International Airport, bus
- Fly from Santos Dumont Airport (SDU) to Douala International Airport (DLA)plane SDU - DLA
- Take the bus from Gare Routiere de Bonaberi to Bamedabus
29h 36m$560–2,027Fly Santos Dumont Airport to Calabar, bus
- Fly from Santos Dumont Airport (SDU) to Calabar (CBQ)plane SDU - CBQ
- Take the bus from Calabar to Mile 17bus
- Take the bus from Buea to Bamedabus
2d 9h$484–1,682Bus, bus to São Paulo–Guarulhos International Airport, fly to Douala International Airport
- Take the bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Jacareíbus
- Take the bus from Jacareí to Tietê Bus Terminalbus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Douala International Airport (DLA)plane GRU - DLA
- Take the bus from Gare Routiere de Bonaberi to Bamedabus
32h 56m$1,257–1,682
Rio De Janeiro–Galeão International Airport (GIG) to Douala International Airport (DLA) flights
Questions & Answers
The cheapest way to get from Rio de Janeiro to Bali is to fly and bus which costs $440 - $1,700 and takes 2 days 10h.
The fastest way to get from Rio de Janeiro to Bali is to fly and bus which takes 29h 36m and costs $550 - $2,100.
The distance between Rio de Janeiro and Bali is 6813 km.
It takes approximately 31h 3m to get from Rio de Janeiro to Bali, including transfers.
Bali is 4h ahead of Rio de Janeiro. It is currently 9:35 PM in Rio de Janeiro and 1:35 AM in Bali.
There are two+ hotels available in Bali.
What companies run services between Rio de Janeiro, Brazil and Bali, Cameroon?
There is no direct connection from Rio de Janeiro to Bali. However, you can take the bus to Galeão - Tom Jobim 2, walk to Rio De Janeiro–Galeão International Airport (GIG) airport, fly to Douala International Airport (DLA), take the taxi to Gare Routiere de Bonaberi, take the bus to Bameda, then take the taxi to Bali. Alternatively, you can fly to Douala International Airport (DLA), take the taxi to Gare Routiere de Bonaberi, take the bus to Bameda, then take the taxi to Bali.
- Website
- armcharter.com
Flights from Santos Dumont Airport to Calabar via São Paulo–Guarulhos International Airport, Luanda, Lagos
- Ave. Duration
- 47h 18m
- When
- Sunday
- Estimated price
- $430–1,700
Flights from Rio De Janeiro–Galeão International Airport to Calabar via São Paulo–Guarulhos International Airport, Luanda, Lagos
- Ave. Duration
- 45h 55m
- When
- Sunday
- Estimated price
- $390–1,600
- Website
- royalairmaroc.com
Flights from Rio De Janeiro–Galeão International Airport to Douala International Airport via São Paulo–Guarulhos International Airport, Casablanca
- Ave. Duration
- 27h 45m
- When
- Thursday
- Estimated price
- $750–2,200
Flights from Santos Dumont Airport to Douala International Airport via São Paulo–Guarulhos International Airport, Casablanca
- Ave. Duration
- 27h 25m
- When
- Thursday
- Estimated price
- $800–2,400
Flights from São Paulo–Guarulhos International Airport to Douala International Airport via Casablanca
- Ave. Duration
- 23h 57m
- When
- Friday and Tuesday
- Estimated price
- $750–2,200
- Website
- flyasky.com
Flights from Rio De Janeiro–Galeão International Airport to Douala International Airport via São Paulo–Guarulhos International Airport, Luanda, Lome
- Ave. Duration
- 21h 27m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $480–1,900
Flights from Santos Dumont Airport to Douala International Airport via São Paulo–Guarulhos International Airport, Luanda, Lome
- Ave. Duration
- 22h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $500–2,000
Flights from São Paulo–Guarulhos International Airport to Douala International Airport via Luanda, Lome
- Ave. Duration
- 18h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $480–1,900
- Website
- ethiopianairlines.com
Flights from São Paulo–Guarulhos International Airport to Douala International Airport via Addis Ababa
- Ave. Duration
- 18h 50m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $800–1,900
- Phone
- +237 698 393 115
- [email protected]
- Website
- oasistravel.cm
Bus from Gare Routiere de Bonaberi to Bameda
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- $14
- Schedules at
- oasistravel.cm
Bus from Gare Routiere de Bonaberi to Bameda
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- $14
- Schedules at
- oasistravel.cm
Bus from Buea to Bameda
- Ave. Duration
- 6h
- Frequency
- 5 times a day
- Estimated price
- $14
- Schedules at
- oasistravel.cm
Bus from Gare Routiere de Bonaberi to Bameda
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- $14
- Schedules at
- oasistravel.cm
Bus from Buea to Bameda
- Ave. Duration
- 6h
- Frequency
- 5 times a day
- Estimated price
- $14
- Schedules at
- oasistravel.cm
- Phone
- +237 678197361
- Website
- afrique-con.com
Bus from Calabar to Mile 17
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $27
- Schedules at
- afrique-con.com
Bus from Calabar to Mile 17
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $27
- Schedules at
- afrique-con.com
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Jacareí
- Ave. Duration
- 2h 43m
- Frequency
- 4 times a day
- Estimated price
- $16–25
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
Bus from Jacareí to Tietê Bus Terminal
- Ave. Duration
- 1h 34m
- Frequency
- Twice daily
- Estimated price
- $4–6
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- +55 11 3775-3850
- Website
- passaromarron.com.br
Bus from Jacareí to Tietê Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- $6–15
- Schedules at
- passaromarron.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 Which London airport should I choose?, Is ride-sharing platform BlaBlaCar right for you?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.








