There are 3 ways to get from Ensenada to Bogotá by bus or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Tijuana International Airport, fly to El Dorado International Airport
best- Take the bus from Ensenada to Tijuana International Airportbus
- Fly from Tijuana International Airport (TIJ) to El Dorado International Airport (BOG)plane TIJ - BOG
12h 34m$367–1,238Bus to San Diego International Airport, fly to El Dorado International Airport
cheapest- Take the bus from Ensenada to Tijuana International Airportbus
- Fly from San Diego International Airport (SAN) to El Dorado International Airport (BOG)plane SAN - BOG
15h 10m$192–638Bus to Tijuana International Airport, fly to Villavicencio, bus
- Take the bus from Ensenada to Tijuana International Airportbus
- Fly from Tijuana International Airport (TIJ) to Villavicencio (VVC)plane TIJ - VVC
- Take the bus from Guayabetal to Terminal Salitrebus
20h$327–1,167
Tijuana International Airport (TIJ) to El Dorado International Airport (BOG) flights
Comparing Your Travel Options
The cheapest way to get from Ensenada to Bogotá is to bus and fly which costs $190 - $650 and takes 15h 10m.
The fastest way to get from Ensenada to Bogotá is to bus and fly which takes 12h 34m and costs $360 - $1,300.
The distance between Ensenada and Bogotá is 5527 km.
It takes approximately 12h 34m to get from Ensenada to Bogotá, including transfers.
Bogotá is 3h ahead of Ensenada. It is currently 7:18 PM in Ensenada and 10:18 PM in Bogotá.
There are 2950+ hotels available in Bogotá.
What companies run services between Ensenada, Mexico and Bogotá, Colombia?
There is no direct connection from Ensenada to Bogotá. However, you can take the bus to Tijuana International Airport, walk to Tijuana International Airport (TIJ) airport, fly to El Dorado International Airport (BOG), walk to Aeropuerto Eldorado, then take the bus to El Tiempo - Maloka A - 2 ó 5. Alternatively, you can take the bus to Tijuana International Airport, walk to Cbx, take the bus to San Ysidro, walk to San Ysidro Station, take the vehicle to Civic Center Station, walk to Broadway & 3rd Av, take the line 992 bus to San Diego Int'l Airport & Terminal 1, walk to San Diego International Airport (SAN) airport, fly to El Dorado International Airport (BOG), walk to Aeropuerto Eldorado, then take the bus to El Tiempo - Maloka A - 2 ó 5.
- Website
- avianca.com
Flights from Tijuana International Airport to El Dorado International Airport via Cancun
- Ave. Duration
- 10h 3m
- When
- Every day
- Estimated price
- $300–1,500
Flights from Tijuana International Airport to El Dorado International Airport via Mexico City
- Ave. Duration
- 12h 56m
- When
- Every day
- Estimated price
- $350–1,200
Flights from Tijuana International Airport to Villavicencio via Mexico City, El Dorado International Airport
- Ave. Duration
- 13h 47m
- When
- Every day
- Estimated price
- $280–1,700
Flights from Tijuana International Airport to Villavicencio via Cancun, El Dorado International Airport
- Ave. Duration
- 20h 43m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $450–2,200
Flights from Tijuana International Airport to Villavicencio via Guadalajara, El Dorado International Airport
- Ave. Duration
- 14h 19m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $420–1,100
- Website
- vivaaerobus.com
Flights from Tijuana International Airport to El Dorado International Airport via Guadalajara
- Ave. Duration
- 9h 1m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $300–1,500
Flights from Tijuana International Airport to El Dorado International Airport via Monterrey
- Ave. Duration
- 9h 6m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $350–1,100
Flights from Tijuana International Airport to El Dorado International Airport via Cancun
- Ave. Duration
- 10h 3m
- When
- Every day
- Estimated price
- $300–1,500
Flights from Tijuana International Airport to El Dorado International Airport via Mexico City
- Ave. Duration
- 12h 34m
- When
- Every day
- Estimated price
- $300–1,500
- Website
- aeromexico.com
Flights from Tijuana International Airport to El Dorado International Airport via Mexico City
- Ave. Duration
- 10h 29m
- When
- Every day
- Estimated price
- $190–750
- Website
- volaris.com
Flights from Tijuana International Airport to El Dorado International Airport via Guadalajara
- Ave. Duration
- 9h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $290–750
Flights from Tijuana International Airport to El Dorado International Airport via Mexico City
- Ave. Duration
- 9h 44m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $280–750
- Website
- united.com
Flights from San Diego International Airport to El Dorado International Airport via Houston
- Ave. Duration
- 9h 14m
- When
- Every day
- Estimated price
- $140–550
- Website
- delta.com
Flights from San Diego International Airport to El Dorado International Airport via Atlanta
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- $160–600
- Website
- aa.com
Flights from San Diego International Airport to El Dorado International Airport via Dallas/Ft.Worth
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- $140–550
Flights from San Diego International Airport to El Dorado International Airport via Miami
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- $150–600
- Website
- easyfly.com.co
Flights from Tijuana International Airport to Villavicencio via Mexico City, El Dorado International Airport
- Ave. Duration
- 14h 20m
- When
- Thursday and Sunday
- Estimated price
- $280–1,100
- Website
- copaair.com
Flights from San Diego International Airport to El Dorado International Airport via Panama City
- Ave. Duration
- 8h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $140–550
- Website
- satena.com
Flights from Tijuana International Airport to Villavicencio via Guadalajara, El Dorado International Airport
- Ave. Duration
- 15h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $450–2,200
- Phone
- +52 664 104 7400
- [email protected]
- Website
- abc.com.mx
Bus from Ensenada to Tijuana International Airport
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $11–23
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Ensenada to Tijuana International Airport
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $11–23
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Ensenada to Tijuana International Airport
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $11–23
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +1 866 691 9732
- [email protected]
- Website
- Limousine Express
Bus from Ensenada to Tijuana International Airport
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $27–40
- Website
- Limousine Express
- One Way
- $27–40
Bus from Ensenada to Tijuana International Airport
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $27–40
- Website
- Limousine Express
- One Way
- $27–40
Bus from Ensenada to Tijuana International Airport
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $27–40
- Website
- Limousine Express
- One Way
- $27–40
- Phone
- +57 601 745 0505
- [email protected]
- Website
- autollanos.com
Bus from Guayabetal to Terminal Salitre
- Ave. Duration
- 2h 9m
- Frequency
- Hourly
- Estimated price
- $9–13
- Schedules at
- autollanos.com
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 Getting to Rome from the airport, Travelling to the US: What do I need to know?, and Best ways to travel around Australia - to help you get the most out of your next trip.









