There are 6 ways to get from Bogotá to Castilla 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 to Medellin Jose Marie Cordova, bus
best- Fly from El Dorado International Airport (BOG) to Medellin Jose Marie Cordova (MDE)plane BOG - MDE
- Take the bus from Medellin Jose Maria Cordova Airport to Zamorabus
3h$37–99Drive 408.1 km
cheapest- Drive from Bogotá to Castillacar 408.1 km
6h 38m$22–31Bus
- Take the bus from Terminal Salitre to Terminal Transportes Hondabus
- Take the bus from Terminal de Honda to Terminal del Nortebus
9h$39–64Fly to Enrique Olaya Herrera Airport
- Fly from El Dorado International Airport (BOG) to Enrique Olaya Herrera Airport (EOH)plane BOG - EOH
3h 14m$162–300Bus via La Vega
- Take the bus from Terminal Salitre to La Vegabus
- Take the bus from La Vega to Hondabus
- Take the bus from Terminal de Honda to Terminal del Nortebus
9h 21m$38–68Bus #2
- Take the bus from Terminal Salitre to Terminal del Nortebus
9h 30m$24–60
Bogotá to Castilla by bus
Comparing Your Travel Options
The cheapest way to get from Bogotá to Castilla is to drive which costs $21 - $35 and takes 6h 38m.
The fastest way to get from Bogotá to Castilla is to fly and bus which takes 3h and costs $35 - $100.
Yes, there is a direct bus departing from Terminal Salitre and arriving at Terminal del Norte. Services depart four times a day, and operate every day. The journey takes approximately 9h 30m.
The distance between Bogotá and Castilla is 263 km. The road distance is 408.1 km.
The best way to get from Bogotá to Castilla without a car is to bus which takes 9h and costs $35 - $65.
It takes approximately 3h to get from Bogotá to Castilla, including transfers.
Bogotá to Castilla bus services, operated by Copetran, depart from Terminal Salitre station.
The best way to get from Bogotá to Castilla is to bus which takes 9h and costs $35 - $65. Alternatively, you can fly, which costs $160 - $300 and takes 3h 14m.
Bogotá to Castilla bus services, operated by Copetran, arrive at Terminal Transportes Honda station.
Yes, the driving distance between Bogotá to Castilla is 408 km. It takes approximately 6h 38m to drive from Bogotá to Castilla.
What companies run services between Bogotá, Colombia and Castilla, Colombia?
You can take a bus from Terminal Salitre to Terminal del Norte via Terminal de Honda in around 9h. Alternatively, Easyfly flies from El Dorado International Airport (BOG) to Enrique Olaya Herrera Airport (EOH) 4 times a day.
- Website
- jetsmart.com
Flights from El Dorado International Airport to Medellin Jose Marie Cordova
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- $30–95
- Phone
- +57 604 615 2083
- [email protected]
- Website
- Flota Rionegro
Bus from Medellin Jose Maria Cordova Airport to Zamora
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- $4
- Schedules at
- Flota Rionegro
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, Need to know: Eurostar, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
Booking & Getting There
Book your Bogotá to Castilla bus tickets online with 12go.asia.
There are 2812+ hotels available in Castilla.




