1map logoGo to main page

Medellin to Bogota from $16: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Medellin, Colombia
to
Bogota, Colombia

How to Get from Medellin to Bogota: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$16 by busBest price
246.1 kmDistance
1h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Medellin to Bogota with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Bus
Average Duration
1h  36m
Estimated price
$60-176
Recommended
Company
various
Bus
Average Duration
7h  29m
Estimated price
$16-43
Cheapest
route map
Distance: 246.1 km
Duration: 1h 36m

See more options

Pricing table
Company
various
Bus
Average Duration
7h  49m
Estimated price
$19-34
Company
various
Drive
Average Duration
6h  23m
Estimated price
$21-35
Company
various
Plane
Bus
Average Duration
3h  1m
Estimated price
$34-175
Company
various
Taxi
Average Duration
6h  23m
Estimated price
$130-160

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Fly $48 $47 $43 $59 $37 $48 $48

Traveling From Medellin to Bogota

Embarking on the journey from Medellin to Bogota reveals a fascinating shift from Medellin’s warm, vibrant atmosphere to Bogota’s cool, bustling urban life, showcasing Colombia's diverse landscapes and cultures.

Best Neighbourhoods in Bogota

Bogota boasts a variety of neighborhoods, each offering distinct experiences.

La Candelaria
• Rich in history and colonial architecture.
• Home to impressive museums like the Gold Museum.
Chapinero
• Trendy area with eclectic dining and nightlife.
• Known for its vibrant LGBTQ+ community.
Zona Rosa
• Bustling district with upscale shops and restaurants.
• Popular nightlife hub frequented by locals and tourists.

Best Times To Visit Bogota's Attractions

Timing your visits to Bogota's attractions can greatly enhance your experience.

Monserrate
Visit early in the morning on weekdays for breathtaking views and fewer tourists.
Gold Museum
Late afternoons usually see smaller crowds, making it easier to explore.
Botero Museum
Plan your visit on a Thursday, when the museum is less crowded and offers extended hours.

Bogota Weather: What to Expect Year-Round

Bogota experiences a mild, temperate climate with daytime temperatures averaging around 20°C (68°F) but can drop significantly at night. The best times to visit are during the dry seasons from December to March and July to August, when conditions make outdoor exploration more enjoyable.

Dining Recommendation in Bogota

Try the 'Ajiaco,' a hearty traditional soup made with chicken, potatoes, and corn, at La Casa de la Abuela, where the cozy, homestyle ambiance enhances the experience. This dish showcases the rich culinary traditions of Bogota, featuring local ingredients and flavors that stand in contrast to Medellin's lighter, more tropical fare.

Medellin - Bogota operators

Explore transport companies operating between Medellin and Bogota, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
latam.com

Plane from Medellin Jose Marie Cordova to Bogota

Average Duration
56m
Estimated price
$45-140
Website
copaair.com

Plane from Medellin Jose Marie Cordova to Bogota

Average Duration
54m
Estimated price
$17-180
Website
avianca.com

Plane from Medellin Jose Marie Cordova to Bogota

Average Duration
55m
Estimated price
$40-170
Website
jetsmart.com

Plane from Medellin Jose Marie Cordova to Bogota

Average Duration
56m
Estimated price
$35-65
Website
satena.com

Plane from Medellin Enrique Olaya Herrera to Bogota

Average Duration
1h 1m
Estimated price
$60-170
Bus Show bus routes
Contact phone
01-8000-910293
Website
coomotor.com.co

Bus from Terminal Norte to Honda

Average Duration
4h
Estimated price
$8-19

Bus from Honda to Terminal Salitre

Average Duration
3h 5m
Estimated price
$13-0
Contact phone
+57 318 711 5115
Website
rapidotolimasa.com

Bus from Terminal Norte to Honda

Average Duration
4h
Estimated price
$20-0

Bus from Honda to Terminal Salitre

Average Duration
4h
Estimated price
$7-24
Contact phone
(+57) 1 4108971
Website
flotaaguilasa.com

Bus from Honda to Terminal Salitre

Average Duration
3h 5m
Estimated price
$13-0
Contact phone
+57 601 592 0400
Website
copetran.com

Bus from Honda to Terminal Salitre

Average Duration
4h
Estimated price
$7-24
Website
transorientevirtual.com

Bus from Terminal Norte to Marinilla

Average Duration
1h 42m
Estimated price
$4-6
Contact phone
01 800 051 8001
Website
expresobrasilia.com

Bus from Marinilla to Terminal Salitre

Average Duration
5h 31m
Estimated price
$15-25
Contact phone
018000 42 37 87
Website
empresaarauca.com.co

Bus from Marinilla to Terminal Salitre

Average Duration
8h 10m
Estimated price
$29-0
all-pages.other Show other routes

Other from Medellín to Bogotá

Average Duration
6h 23m
Estimated price
$130-160

Medellin to Bogota: Overview of Bus, Train, Flight, and Car Trips

Traveling between Medellin and Bogota offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Medellín to Bogotá, covering a distance of 421.6 km in approximately 6 hours and 23 minutes. Enjoy the beautiful Colombian landscapes as you journey through the Andes mountains. 💰 Prices for the car journey from Medellín to Bogotá range from $21 to $35, making it an affordable and convenient way to travel between these two vibrant cities. 🌄 Arrive in Bogotá feeling refreshed and exhilarated from your cross-country drive.
Average price
$21 - $35
Useful tips for train travellers
• On the train operated by "Ferrocarriles de Antioquia", you can expect catering services featuring light meals, snacks, and beverages available for purchase during your journey. Make sure to check their menu options in advance or bring some snacks for a more comfortable trip.
• The train options from Medellin to Bogota typically include Economy and First Class seating. First Class offers more comfortable seating with additional legroom, while Economy is more budget-friendly but still quite comfortable. Check the specific train schedules on the operator’s website for seat availability.
• There are two primary operators for this route: 1) ‘Ferrocarriles de Antioquia’ (ferrocarrilesdeantioquia.com) and 2) 'Tren de los Andes' (trendelosandes.com). Each has different schedules and onboard amenities, so be sure to compare both for the best travel experience.
🛫 Board a quick direct flight from Medellin Enrique Olaya Herrera Airport to Bogota Airport, with a travel time of just 52 minutes.
Departure Point
Medellin Enrique Olaya Herrera Airport
Arrival Point
Bogota Airport
Useful tips for plane travellers
• When booking your flight from Medellin to Bogota, consider Easyfly and Satena for their competitive prices and direct services, ensuring a hassle-free journey in just 52 minutes.
• Upon arriving at El Dorado International Airport in Bogota, be prepared for some navigation; the airport is large, and you’ll need to follow the signs to immigration and baggage claim, which can take time, so have your documents ready and expect processing delays during peak hours.
• From El Dorado International Airport to downtown Bogota, expect taxi fares to range between 30,000 to 50,000 COP (approx. $8 to $13 USD), depending on traffic, and always opt for the official taxi service located outside the arrivals area for a safe experience.
🚌 Traveling from Medellín to Bogotá by bus involves a journey with transfers, taking approximately 7 hours and 29 minutes. Departing from Terminal Norte in Medellín and arriving at Terminal Salitre in Bogotá, the route typically includes a transfer in Honda. 💲 Bus fares for the trip between Bogotá and Medellín can range from $16 to $43, providing budget-friendly transportation options for those looking to explore the vibrant cities of Colombia.
Departure Point
Terminal Norte station
Arrival Point
Terminal Salitre station
Useful tips for bus travellers
• Book your bus ticket in advance through reliable operators like Coomotor (coomotor.com) or Flota Aguila (flotaaguila.com) to ensure you have a secure seat, especially during peak travel times.
• Prepare for the transfer at Honda, as you will switch buses here; keep an eye on the time and follow signs for your next departure to Bogota to avoid missing your connection.
• Upon arrival at Terminal Salitre in Bogota, familiarize yourself with the layout using their station map available at terminalesalitre.gov.co, and consider using a local app like Beat or DIDI for a convenient and safe taxi option to your destination.

Frequently asked questions

Find out more about the route from Medellin to Bogota.

Or choose the category:
The cheapest way to travel from Medellín to Bogotá is by taking a bus via Honda. The bus ticket prices range from $12 to $26. The journey takes approximately 8 hours and 36 minutes.
The fastest way to travel from Medellín to Bogotá is to take a combination of a flight and a bus. You can fly from Medellín to Bogotá, which takes around 1 hour, and then take a bus to reach your final destination. This option allows you to save time and arrive in Bogotá quickly. The cost of this option ranges from $65 to $180, depending on the airline and the time of booking.
The distance between Medellín and Bogotá is approximately 246 km. If you prefer to travel by road, the distance is about 416 km.
The most convenient and cost-effective way to travel from Medellín to Bogotá without a car is by bus. There are several reputable bus companies that operate on this route and offer comfortable and reliable services. The journey typically takes around 7 hours and 49 minutes and ticket prices range from $15 to $35, depending on the class and amenities provided by the bus company.
The journey from Medellín to Bogotá typically takes around 1 hour and 35 minutes, including transfers.
There are plenty of accommodation options available near Bogotá. With over 1138 hotels to choose from, you can find a place that fits your budget and preferences. Prices for hotels in Bogotá start at around $60 per night, but you can also find luxury options if you're willing to spend more.
Yes, you can definitely drive from Medellín to Bogotá. The distance between the two cities is about 415 km, and the drive usually takes approximately 6 hours and 21 minutes, depending on traffic and road conditions.
Yes, there is a direct bus service available between Medellin and Bogota. The buses depart from Medellin five times a day and operate every day. The journey typically takes about 10 hours.
You can catch the bus from Medellín to Bogotá at the Medellín station. This is where the bus services, operated by Trans Oriente, depart from.
The Medellín to Bogotá bus operated by Expreso Brasilia arrives at Bogotá station. This is the main bus terminal in the city and is located in the southern part of the city center. From there, travelers can easily connect to other neighborhoods and destinations in Bogotá using public transportation or taxis.
To get to Bogota from the airport, you can take a taxi from Medellin Enrique Olaya Herrera Airport. The taxi ride usually takes around 6 minutes and costs approximately $3-$4. Alternatively, you can also use ride-sharing services like Uber or request a private airport transfer for a more comfortable and convenient option.
Easyfly and Satena are the two airlines that offer flights between Medellin and Bogota. Easyfly operates flights from Medellin Enrique Olaya Herrera Airport to Bogota Airport, while Satena also offers this route.
The fastest way to travel from Medellin to Bogota is by taking a direct flight. The flight duration is approximately 52 minutes. Airlines such as Easyfly and Satena operate flights between Medellin Enrique Olaya Herrera Airport and Bogota Airport.
The flight from Medellin to Bogota takes approximately 52 minutes.
The cost of a bus ticket from Medellin to Bogota typically ranges from $12 to $25.
The cost of driving from Medellin to Bogota can range from $21 to $35, depending on factors such as fuel prices and toll fees. It is important to note that this estimate only covers fuel costs and does not include expenses such as accommodation or meals. Additionally, it is advisable to factor in the duration of the journey, which typically takes around 7 to 9 hours, considering breaks and traffic conditions along the way.