Travel from Colombia to Brazil is: Conditional. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Rio de Janeiro?

Book now

There are 10 ways to get from Maicao to Rio de Janeiro by bus, plane or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus to Riohacha, fly to Rio De Janeiro-Galeao

  1. Take the bus from Maicao to Riohacha
  2. Fly from Riohacha (RCH) to Rio De Janeiro-Galeao (GIG)

Cheapest option

Bus to Valledupar, fly to Rio De Janeiro-Galeao

  1. Take the bus from Maicao to Valledupar
  2. Fly from Valledupar (VUP) to Rio De Janeiro-Galeao (GIG)

8 alternative options

Drive to Maracaibo, fly to Rio De Janeiro-Galeao

  1. Drive from Maicao to Maracaibo
  2. Fly from Maracaibo (MAR) to Rio De Janeiro-Galeao (GIG)

Bus to Riohacha, fly to Rio De Janeiro Santos Dumont

  1. Take the bus from Maicao to Riohacha
  2. Fly from Riohacha (RCH) to Rio De Janeiro Santos Dumont (SDU)

Bus to Valledupar, fly to Rio De Janeiro Santos Dumont

  1. Take the bus from Maicao to Valledupar
  2. Fly from Valledupar (VUP) to Rio De Janeiro Santos Dumont (SDU)

Bus to Santa Marta, fly to Rio De Janeiro-Galeao

  1. Take the bus from Maicao to Ciénaga
  2. Fly from Santa Marta (SMR) to Rio De Janeiro-Galeao (GIG)

Bus via Cali

  1. Take the bus from Maicao to La Dorada
  2. Take the bus from La Dorada to Cali
  3. Take the bus from Cali to Retiro
  4. Take the bus from Buenos Aires to Rio de Janeiro

Bus

  1. Take the bus from Maicao to Cúcuta
  2. Take the bus from Cúcuta to Buenos Aires
  3. Take the bus from Buenos Aires Bus Station to Rio de Janeiro Bus Station

Bus #2

  1. Take the bus from Maicao to Cúcuta
  2. Take the bus from Cúcuta to Buenos Aires
  3. Take the bus from Buenos Aires to Rio de Janeiro

Drive

  1. Drive from Maicao to Rio de Janeiro

Questions & Answers

The cost-effective way to get from Maicao to Rio de Janeiro is to bus and fly, which costs $200 - $700 and takes 16h 14m.

More details

The quickest way to get from Maicao to Rio de Janeiro is to bus and fly which costs $250 - $900 and takes 16h 3m.

More details

No, there is no direct bus from Maicao to Rio de Janeiro. However, there are services departing from Maicao and arriving at Rio de Janeiro via La Dorada, Cali and Buenos Aires. The journey, including transfers, takes approximately 7 days 7h.

More details

The distance between Maicao and Rio de Janeiro is 4954 km. The road distance is 8608.1 km.

Get driving directions

The best way to get from Maicao to Rio de Janeiro without a car is to bus via Cali which takes 7 days 7h and costs $700 - $900.

More details

It takes approximately 16h 3m to get from Maicao to Rio de Janeiro, including transfers.

More details

Maicao to Rio de Janeiro bus services, operated by Expreso Brasilia, depart from Maicao station.

More details

There is no direct flight from Riohacha Airport to Rio De Janeiro-Galeao Airport. The quickest flight takes 10h 57m and has one stopover.

Search flights

Maicao to Rio de Janeiro bus services, operated by JBL Turismo, arrive at Rio de Janeiro station.

More details

Rio de Janeiro is 2h ahead of Maicao. It is currently 6:31 AM in Maicao and 8:31 AM in Rio de Janeiro.

Map of how to get from Maicao to Rio de Janeiro.
Launch map view
  • Distance: 4954.2 km
  • Duration: 16h 3m

What companies run services between Maicao, Colombia and Rio de Janeiro, Brazil?

You can take a bus from Maicao to Rio de Janeiro via La Dorada, Cali, Retiro, and Buenos Aires in around 7 days 7h.

Airlines
Avianca - Aerovías del Continente Americano S.A.
Website
avianca.com
Flights from Riohacha to Rio De Janeiro-Galeao via Bogota
Ave. Duration
10h 55m
When
Every day
Estimated price
R$ 1300 - R$ 4400
Flights from Riohacha to Rio De Janeiro-Galeao via Medellin Jose Marie Cordova, Bogota
Ave. Duration
17h 49m
When
Tuesday, Thursday and Saturday
Estimated price
R$ 1300 - R$ 4500
Flights from Maracaibo to Rio De Janeiro-Galeao via Panama City, Bogota
Ave. Duration
13h 23m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
R$ 4800 - R$ 16000
Flights from Riohacha to Rio De Janeiro Santos Dumont via Bogota, Sao Paulo
Ave. Duration
18h 17m
When
Tuesday, Friday and Saturday
Estimated price
R$ 1400 - R$ 4500
Flights from Valledupar to Rio De Janeiro Santos Dumont via Bogota, Sao Paulo
Ave. Duration
19h 49m
When
Every day
Estimated price
R$ 1100 - R$ 3600
Flights from Valledupar to Rio De Janeiro-Galeao via Bogota
Ave. Duration
14h 30m
When
Every day
Estimated price
R$ 1000 - R$ 3500
Flights from Santa Marta to Rio De Janeiro-Galeao via Bogota
Ave. Duration
9h 8m
When
Monday, Tuesday, Wednesday, Friday and Saturday
Estimated price
R$ 2700 - R$ 3200
Flights from Santa Marta to Rio De Janeiro-Galeao via Bucaramanga, Bogota
Ave. Duration
10h 33m
When
Wednesday
Estimated price
R$ 2700 - R$ 3200
Flights from Santa Marta to Rio De Janeiro-Galeao via Medellin Jose Marie Cordova, Bogota
Ave. Duration
11h 21m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
R$ 2700 - R$ 3200
Flights from Santa Marta to Rio De Janeiro-Galeao via Pereira, Bogota
Ave. Duration
14h 13m
When
Monday, Wednesday and Sunday
Estimated price
R$ 2700 - R$ 3200
Copa Airlines
Website
copaair.com
Flights from Maracaibo to Rio De Janeiro-Galeao via Panama City
Ave. Duration
14h 39m
When
Tuesday, Thursday and Saturday
Estimated price
R$ 4400 - R$ 15000
Flights from Maracaibo to Rio De Janeiro-Galeao via Punta Cana, Panama City
Ave. Duration
13h 29m
When
Tuesday and Sunday
Estimated price
R$ 5000 - R$ 17000
Flights from Riohacha to Rio De Janeiro Santos Dumont via Bogota, Sao Paulo
Ave. Duration
13h 2m
When
Every day
Estimated price
R$ 1400 - R$ 4500
Flights from Riohacha to Rio De Janeiro Santos Dumont via Bogota, Medellin Jose Marie Cordova, Sao Paulo
Ave. Duration
18h 19m
When
Wednesday
Estimated price
R$ 1300 - R$ 3500
Flights from Valledupar to Rio De Janeiro Santos Dumont via Bogota, Sao Paulo
Ave. Duration
12h 4m
When
Every day
Estimated price
R$ 1100 - R$ 3600
Flights from Valledupar to Rio De Janeiro-Galeao via Bogota, Panama City
Ave. Duration
14h 7m
When
Every day
Estimated price
R$ 1200 - R$ 4000
Flights from Santa Marta to Rio De Janeiro-Galeao via Panama City
Ave. Duration
13h 16m
When
Tuesday and Friday
Estimated price
R$ 1300 - R$ 4000
LATAM Chile
Website
latam.com
Flights from Riohacha to Rio De Janeiro Santos Dumont via Bogota, Lima, Sao Paulo
Ave. Duration
17h 47m
When
Monday and Friday
Estimated price
R$ 1600 - R$ 5500
Flights from Riohacha to Rio De Janeiro Santos Dumont via Bogota, Sao Paulo
Ave. Duration
21h
When
Sunday
Estimated price
R$ 1400 - R$ 4400
Flights from Valledupar to Rio De Janeiro Santos Dumont via Bogota, Lima, Sao Paulo
Ave. Duration
16h 28m
When
Friday
Estimated price
R$ 1300 - R$ 4000
Flights from Valledupar to Rio De Janeiro Santos Dumont via Bogota, Lima, Porto Alegre
Ave. Duration
18h 38m
When
Friday
Estimated price
R$ 1400 - R$ 4400
Flights from Valledupar to Rio De Janeiro Santos Dumont via Bogota, Sao Paulo
Ave. Duration
20h 46m
When
Every day
Estimated price
R$ 1100 - R$ 3500
Flights from Valledupar to Rio De Janeiro Santos Dumont via Bogota, Sao Paulo, Brasilia
Ave. Duration
22h 3m
When
Monday, Thursday, Friday and Sunday
Estimated price
R$ 1300 - R$ 4300
Flights from Valledupar to Rio De Janeiro-Galeao via Bogota, Sao Paulo
Ave. Duration
15h 28m
When
Monday, Thursday, Friday and Sunday
Estimated price
R$ 1100 - R$ 3500
Flights from Santa Marta to Rio De Janeiro-Galeao via Bogota, Sao Paulo
Ave. Duration
11h 47m
When
Monday, Wednesday, Friday and Sunday
Estimated price
R$ 3500 - R$ 4400
Azul
Website
voeazul.com.br
Flights from Riohacha to Rio De Janeiro-Galeao via Bogota
Ave. Duration
10h 54m
When
Tuesday and Saturday
Estimated price
R$ 1300 - R$ 4400
Flights from Maracaibo to Rio De Janeiro-Galeao via Panama City
Ave. Duration
15h 29m
When
Tuesday and Thursday
Estimated price
R$ 4400 - R$ 15000
Flights from Maracaibo to Rio De Janeiro-Galeao via Panama City, Bogota
Ave. Duration
13h 23m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
R$ 4800 - R$ 16000
Flights from Riohacha to Rio De Janeiro Santos Dumont via Bogota, Sao Paulo
Ave. Duration
13h 2m
When
Every day
Estimated price
R$ 1400 - R$ 4500
Flights from Riohacha to Rio De Janeiro Santos Dumont via Bogota, Medellin Jose Marie Cordova, Sao Paulo
Ave. Duration
18h 19m
When
Wednesday
Estimated price
R$ 1300 - R$ 3500
Flights from Valledupar to Rio De Janeiro Santos Dumont via Bogota, Sao Paulo
Ave. Duration
12h 4m
When
Every day
Estimated price
R$ 1100 - R$ 3600
Flights from Santa Marta to Rio De Janeiro-Galeao via Bogota
Ave. Duration
9h 3m
When
Tuesday, Wednesday, Friday and Saturday
Estimated price
R$ 2700 - R$ 3200
Gol Transportes Aéreos
Website
voegol.com.br
Flights from Riohacha to Rio De Janeiro-Galeao via Bogota
Ave. Duration
10h 54m
When
Tuesday and Saturday
Estimated price
R$ 1300 - R$ 4400
Flights from Maracaibo to Rio De Janeiro-Galeao via Panama City
Ave. Duration
15h 29m
When
Tuesday and Thursday
Estimated price
R$ 4400 - R$ 15000
Flights from Maracaibo to Rio De Janeiro-Galeao via Panama City, Bogota
Ave. Duration
13h 23m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
R$ 4800 - R$ 16000
Flights from Riohacha to Rio De Janeiro Santos Dumont via Bogota, Rio De Janeiro-Galeao, Sao Paulo
Ave. Duration
16h 7m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 1500 - R$ 4900
Flights from Riohacha to Rio De Janeiro Santos Dumont via Bogota, Sao Paulo, Belo Horizonte Confins
Ave. Duration
17h 42m
When
Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 1500 - R$ 4900
Flights from Valledupar to Rio De Janeiro Santos Dumont via Bogota, Rio De Janeiro-Galeao, Sao Paulo
Ave. Duration
15h 9m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 1200 - R$ 3900
Flights from Santa Marta to Rio De Janeiro-Galeao via Bogota
Ave. Duration
9h 3m
When
Tuesday, Wednesday, Friday and Saturday
Estimated price
R$ 2700 - R$ 3200
Bus operators
Torcoroma
Phone
5 2814445
Email
servicioalcliente@torcoroma.com.co
Website
torcoroma.com.co
Bus from Maicao to Riohacha
Ave. Duration
2h
Frequency
Hourly
Estimated price
R$ 18 - R$ 75
Schedules at
facebook.com
Copetran
Phone
+57 (7) 6448167 / 1 800 0912848
Email
servicioalcliente2@copetran.com.co
Website
copetran.com
Bus from Maicao to Riohacha
Ave. Duration
1h 30m
Frequency
5 times a day
Estimated price
R$ 42
Schedules at
copetran.com
Book at
copetran.com
Bus from Maicao to Cúcuta
Ave. Duration
20h
Frequency
Twice daily
Estimated price
R$ 156
Schedules at
copetran.com
Book at
copetran.com
Expreso Brasilia
Phone
01 8000 51 8001
Email
contactenos@expresobrasilia.com
Website
expresobrasilia.com
Bus from Maicao to Valledupar
Ave. Duration
2h 44m
Frequency
Every 4 hours
Estimated price
R$ 40 - R$ 55
Schedules at
expresobrasilia.com
Bus from Maicao to Ciénaga
Ave. Duration
4h 35m
Frequency
Hourly
Estimated price
R$ 35 - R$ 70
Schedules at
expresobrasilia.com
Bus from Maicao to La Dorada
Ave. Duration
15h 30m
Frequency
Every 4 hours
Estimated price
R$ 110 - R$ 180
Schedules at
expresobrasilia.com
Bus from La Dorada to Cali
Ave. Duration
7h 26m
Frequency
3 times a day
Estimated price
R$ 65 - R$ 90
Schedules at
expresobrasilia.com
Linea de Los Andes
Phone
+57 (2) 641 0936 Colombia / +58 (424) 7017720 / (276) 415 78 01 Venezuela / (212) 762 94 06 Caracas
Email
reservascali@lineasdelosandes.com.co
Website
lineasdelosandes.com
Bus from Cali to Retiro
Ave. Duration
4 days 8h
Frequency
3 times a week
Estimated price
R$ 2100 - R$ 3000
Schedules at
lineasdelosandes.com.co
Bus from Cúcuta to Buenos Aires
Ave. Duration
5 days 5h
Frequency
Once daily
Estimated price
R$ 2200 - R$ 3200
Schedules at
lineasdelosandes.com.co
JBL Turismo
Phone
+55 51 3475.4440 / 0800 6484440
Email
contato@jblturismo.com.br
Website
jblturismo.com.br
Bus from Buenos Aires to Rio de Janeiro
Ave. Duration
45h
Frequency
5 times a week
Estimated price
R$ 1180
Book at
JBL Turismo
Bus from Buenos Aires Bus Station to Rio de Janeiro Bus Station
Ave. Duration
43h 50m
Frequency
Once daily
Estimated price
R$ 190 - R$ 1000
Crucero Del Norte
Phone
+54 810 777 2725
Email
info@crucerodelnorte.com.ar
Website
crucerodelnorte.com.ar
Bus from Buenos Aires - Retiro to Rio de Janeiro - Novo Rio
Ave. Duration
45h 30m
Frequency
Twice a week
Estimated price
R$ 1442
Schedules at
crucerodelnorte.com.ar

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 What documents do I need to cross Niagara Falls?, Is ride-sharing platform BlaBlaCar right for you? and Travelling by boat in Italy - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Maicao to Rio de Janeiro is 8608 km. It takes approximately 4 days 21h to drive from Maicao to Rio de Janeiro.

Get driving directions

Viva Air Colombia and Avianca - Aerovías del Continente Americano S.A. offer flights from Riohacha Airport to Rio De Janeiro-Galeao Airport.

Search flights

There are 706+ hotels available in Rio de Janeiro. Prices start at R$ 500 per night.

More details