There are 5 ways to get from Ibagué to Maicao by plane, bus, 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.
Fly from Perales Airport, bus
best- Fly from Perales Airport (IBE) to Almirante Padilla Airport (RCH)plane IBE - RCH
- Take the bus from Terminal de Transportes de Riohacha to Terminal de Transportes de Maicaobus
5h 52m$168–491Drive 1,023.6 km
cheapest- Drive from Ibagué to Maicaocar 1,023.6 km
14h 56m$54–78Bus
- Take the bus from Terminal de Transportes de Ibagué to Puerto Araújobus
- Take the bus from Puerto Araújo to Terminal de Transportes de Maicaobus
16h 7m$67–97Bus to El Dorado International Airport, fly, bus
- Take the bus from Terminal de Transportes de Ibagué to Terminal Salitrebus
- Fly from El Dorado International Airport (BOG) to Almirante Padilla Airport (RCH)plane BOG - RCH
- Take the bus from Terminal de Transportes de Riohacha to Terminal de Transportes de Maicaobus
9h 51m$106–298Bus via Bucaramanga
- Take the bus from Terminal de Transportes de Ibagué to Terminal de Transportes de Bucaramangabus
- Take the bus from Terminal de Transportes de Bucaramanga to Terminal de Transportes de Maicaobus
24h 10m$84–117
Perales Airport (IBE) to Almirante Padilla Airport (RCH) flights
Questions & Answers
The cheapest way to get from Ibagué to Maicao is to drive which costs $50 - $80 and takes 14h 56m.
The fastest way to get from Ibagué to Maicao is to fly and bus which takes 5h 52m and costs $160 - $500.
No, there is no direct bus from Ibagué to Maicao. However, there are services departing from Terminal de Transportes de Ibagué and arriving at Terminal de Transportes de Maicao via Puerto Araújo. The journey, including transfers, takes approximately 16h 7m.
The distance between Ibagué and Maicao is 920 km. The road distance is 1023.6 km.
The best way to get from Ibagué to Maicao without a car is to bus which takes 16h 7m and costs $65 - $100.
It takes approximately 5h 52m to get from Ibagué to Maicao, including transfers.
Ibagué to Maicao bus services, operated by Expreso Brasilia, depart from Terminal de Transportes de Ibagué station.
Ibagué to Maicao bus services, operated by Expreso Brasilia, arrive at Puerto Araújo station.
Yes, the driving distance between Ibagué to Maicao is 1024 km. It takes approximately 14h 56m to drive from Ibagué to Maicao.
There are seven+ hotels available in Maicao.
What companies run services between Ibagué, Colombia and Maicao, Colombia?
You can take a bus from Terminal de Transportes de Ibagué to Terminal de Transportes de Maicao via Puerto Araújo in around 16h 7m.
- Website
- avianca.com
Flights from Perales Airport to Almirante Padilla Airport via El Dorado International Airport
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $120–550
Flights from Perales Airport to Almirante Padilla Airport via El Dorado International Airport, Medellin Jose Marie Cordova
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $130–600
Flights from El Dorado International Airport to Almirante Padilla Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $90–220
Flights from El Dorado International Airport to Almirante Padilla Airport via Medellin Jose Marie Cordova
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $90–220
- Website
- latam.com
Flights from El Dorado International Airport to Almirante Padilla Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $80–270
- Phone
- +57 604 444 8888
- [email protected]
- Website
- rapidoochoa.com.co
Bus from Terminal de Transportes de Riohacha to Terminal de Transportes de Maicao
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $4–16
- Schedules at
- rapidoochoa.com.co
- Book at
- rapidoochoa.com.co
Bus from Terminal de Transportes de Riohacha to Terminal de Transportes de Maicao
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $4–16
- Schedules at
- rapidoochoa.com.co
- Book at
- rapidoochoa.com.co
- Phone
- 01 800 051 8001
- [email protected]
- Website
- expresobrasilia.com
Bus from Terminal de Transportes de Riohacha to Terminal de Transportes de Maicao
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $16–23
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $16–23
Bus from Terminal de Transportes de Ibagué to Puerto Araújo
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- $27–40
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $27–40
Bus from Puerto Araújo to Terminal de Transportes de Maicao
- Ave. Duration
- 10h 47m
- Frequency
- Every 4 hours
- Estimated price
- $40–60
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $40–60
Bus from Terminal de Transportes de Riohacha to Terminal de Transportes de Maicao
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $16–23
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $16–23
- Phone
- +57 323 563 9139
- [email protected]
- Website
- copetran.com
Bus from Terminal de Transportes de Riohacha to Terminal de Transportes de Maicao
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $6–17
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $12–17
Bus from Terminal de Transportes de Riohacha to Terminal de Transportes de Maicao
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $6–17
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $12–17
Bus from Terminal de Transportes de Ibagué to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 9h 25m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $35–55
Bus from Terminal de Transportes de Bucaramanga to Terminal de Transportes de Maicao
- Ave. Duration
- 13h 45m
- Frequency
- 4 times a day
- Estimated price
- $45–65
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $45–65
- Phone
- +57 601 4249090
- [email protected]
- Website
- bolivariano.com.co
Bus from Terminal de Transportes de Ibagué to Terminal Salitre
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- $13–20
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
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 How do I buy a London Underground ticket?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.















