1map logoGo to main page

Santa Marta (Magdalena), Magdalena to Bogota, Bogota D.C. from $29: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Santa Marta (Magdalena), Colombia
to
Bogota, Colombia

How to Get from Santa Marta (Magdalena) 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.

$29 by busBest price
740.1 kmDistance
2h 18m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Santa Marta (Magdalena) 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
Average Duration
2h  18m
Estimated price
$54-161
Recommended
Company
Expreso Brasilia
Bus
Average Duration
17h  30m
Estimated price
$29-55
Cheapest
route map
Distance: 740.1 km
Duration: 2h 18m

See more options

Company
various
Bus
Average Duration
18h  43m
Estimated price
$41-53
Company
N/A
Drive
Average Duration
13h  32m
Estimated price
$45-75
Company
various
Taxi
Average Duration
3h  38m
Estimated price
$70-155

Traveling From Santa Marta (Magdalena) to Bogota

The journey from Santa Marta, with its vibrant beaches and Caribbean vibes, to Bogota, a bustling city rich in culture and history, offers a striking contrast in experiences that showcases Colombia's diverse landscapes.

Best Neighbourhoods in Bogota

Bogota is a city of diverse neighborhoods, each offering distinct experiences.

La Candelaria
• Historic architecture and vibrant street art.
• Home to museums and cultural institutions.
Zona Rosa
• Bustling nightlife with numerous bars and clubs.
• Trendy shopping and gourmet dining options.
Chapinero
• Bohemian vibe with unique cafes and boutiques.
• Eclectic mix of cultures and lifestyles.

Best Times To Visit Bogota's Attractions

Timing your visit can significantly enhance your experience in Bogota.

Monserrate
Visit early in the morning or late afternoon for stunning views and fewer crowds.
Gold Museum
Weekdays in the afternoon provide a quieter experience with more focus on exhibits.
La Candelaria
Exploring on weekdays allows you to enjoy the area's charm without tourist congestion.

Bogota Weather: What to Expect Year-Round

Bogota experiences a cool, temperate climate with temperatures typically ranging between 50°F and 68°F throughout the year, making it a year-round destination. The best times to visit are during the drier months from December to March, as the weather can influence outdoor activities and sightseeing opportunities.

Dining Recommendation in Bogota

For a delightful contrast to Santa Marta’s fresh seafood, try Ajiaco, a hearty chicken and potato soup at El Cielo, where a cozy atmosphere and innovative flavors bring a taste of the Andes to your table. This dining experience showcases local ingredients and traditional Colombian cooking techniques, providing a unique culinary adventure that reflects the capital's rich heritage.

Santa Marta (Magdalena) - Bogota operators

Explore transport companies operating between Santa Marta (Magdalena) and Bogota, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
latam.com

Plane from Santa Marta (SMR) to Bogota (BOG)

Average Duration
1h 27m
Estimated price
$60-190
Website
avianca.com

Plane from Santa Marta (SMR) to Bogota (BOG)

Average Duration
1h 29m
Estimated price
$60-200
Website
copaair.com

Plane from Santa Marta (SMR) to Bogota (BOG)

Average Duration
1h 29m
Estimated price
$28-200
Website
jetsmart.com

Plane from Santa Marta (SMR) to Bogota (BOG)

Average Duration
1h 28m
Estimated price
$30-95
Bus
Contact phone
01 800 051 8001
Website
expresobrasilia.com

Bus from Santa Marta to Terminal Salitre

Average Duration
17h 30m
Estimated price
$29-55
Contact phone
+57 601 592 0400
Website
copetran.com

Bus from Santa Marta to Terminal Salitre

Average Duration
19h 15m
Estimated price
$30-45
Other Show other routes
Contact phone
+57 5420 9000
Website
taxxi4209000.com

Other from Santa Marta to Barranquilla

Average Duration
1h 30m
Estimated price
$27-35
Contact phone
+57 318 3545454
Website
berlinasdelfonce.com

Other from Santa Marta to Bucaramanga

Average Duration
9h 32m
Estimated price
$24-27
Website
transsander.com.co

Other from Bucaramanga to Barbosa

Average Duration
4h 45m
Estimated price
$14-14
Contact phone
+57 317 6612767
Website
transreina.com

Other from Bucaramanga to Barbosa

Average Duration
5h
Estimated price
$11-11
Contact phone
+57 60 1 2635544
Website
autoboysa.com.co

Other from Barbosa to Bogotá - Portal del Norte

Average Duration
3h 55m
Estimated price
$7-12

Santa Marta (Magdalena) to Bogota: Overview of Bus, Train, Flight, and Car Trips

Traveling between Santa Marta (Magdalena) 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 Santa Marta to Bogotá, spanning a distance of 584 miles. The journey offers breathtaking views as you traverse through Colombia's diverse landscapes. 💸 The cost of driving from Santa Marta to Bogotá ranges from $45 to $75, providing an economical and flexible travel option. Enjoy the freedom of the open road as you make your way towards the vibrant capital city. ⏱️ With an approximate driving time of 13 hours and 32 minutes, the route from Santa Marta to Bogotá offers a blend of adventure and relaxation. Prepare for a memorable journey filled with cultural discovery and unforgettable experiences.
Average price
$45 - $75
🛫 Flying from Santa Marta to Bogota is a quick and convenient option, with a direct flight taking just 1 hour and 26 minutes. Airlines like JetSMART, AeroRepública, Avianca, and LATAM Chile all offer flights for this route. 🌎 The journey covers a distance of 2 hours and 18 minutes, allowing you to enjoy the scenic transition from the coastal beauty of Santa Marta to the bustling capital city of Bogota. 💸 Prices for flights between Bogota and Santa Marta can range from $54 to $161, providing budget-friendly options for travelers looking to explore different parts of Colombia.
Departure Point
Santa Marta Airport
Arrival Point
Bogota Airport
Useful tips for plane travellers
• Check your flight operator's updates regarding layovers or direct routes, as JetSMART, AeroRepública, Avianca, and LATAM may vary in schedule changes or delays specific to the Santa Marta to Bogota route.
• Upon arrival at El Dorado International Airport (Bogota), expect a bustling environment; be sure to follow the clear signage for domestic arrivals, and consider downloading the airport's app to assist with real-time flight status and terminal navigation.
• A taxi ride from El Dorado International Airport to Bogota's city center will cost approximately COP 30,000 - 40,000, so ensure you have cash or a local transport card ready for a smooth exit; for convenience, check the official airport transportation website for recent fare estimates: el-dorado.aero
🚌 Traveling from Santa Marta to Bogotá by bus is a convenient option, with direct services departing every three hours from Santa Marta and arriving at Terminal Salitre. 🌄 The journey takes approximately 17 hours and 30 minutes, allowing you to enjoy views of Colombia's landscapes along the way. 💰 The prices for a bus ticket between Santa Marta and Bogotá typically range from $29 to $55, offering an affordable and comfortable travel option for those looking to explore Colombia's diverse cities.
Departure Point
Santa Marta station
Arrival Point
Terminal Salitre station

Frequently asked questions

Find out more about the route from Santa Marta (Magdalena) to Bogota.

Or choose the category:
The distance between Santa Marta and Bogota is approximately 461 miles, or 579.8 miles by road. The typical travel time by plane is 2 hours and 18 minutes, making it the fastest option. If you prefer to drive, it takes around 13 hours and 25 minutes. Taking a bus is the slowest option, with an average travel time of 17 hours and 30 minutes. Consider these factors when planning your trip and choose the mode of transportation that best suits your needs and preferences.
The most cost-effective option for traveling from Santa Marta to Bogotá is by bus, which costs $23-$40. However, it is important to note that traveling by bus takes significantly longer, with a travel time of 17h 30m. If time is a constraint, the fastest option is to fly, which takes 2h 18m. Although it is more expensive, costing $50-$150, it offers a significant time savings. Ultimately, the choice between the two options depends on budget and time constraints.
The prices of a bus ticket between Bogota and Santa Marta can range from $23 to $40, depending on the specific bus company and the type of service chosen. It is advisable to compare prices and services offered by different companies to find the best deal. Additionally, prices may vary depending on the season and availability, so it is recommended to book tickets in advance for a preferred travel date.
If you prefer not to use public transportation, you can consider driving from Santa Marta to Bogotá. The distance is around 580 miles, and it typically takes about 13 hours and 25 minutes by car. The driving route offers a scenic journey through Colombia's beautiful landscapes. Car rental prices can vary, ranging from $45 to $70, depending on the rental company and the type of vehicle.
To travel from Santa Marta to Bogotá without a car, the best option would be to take a bus. The journey takes approximately 17 hours and 30 minutes and the ticket prices usually range from $23 to $40. Buses are a convenient and affordable mode of transportation for this route. It is recommended to check the bus schedules and book tickets in advance to ensure a smooth and comfortable journey.
Yes, there is a direct bus link between Santa Marta and Bogotá. The bus service is operated by Expreso Brasilia and departs from Santa Marta three times a day. The journey takes approximately 17 hours and 30 minutes. The bus arrives at Bogotá station, providing a convenient and direct mode of transportation between the two cities.
The flight from Santa Marta to Bogota typically takes around 1 hour and 26 minutes. The cost of the flight can range from $54 to $150 depending on various factors such as the airline, the time of booking, and the class of travel. It is recommended to compare prices from different airlines and book in advance to get the best deals.
There are plenty of accommodation options available near Bogota. With 1138+ hotels to choose from, there is something to suit every budget and preference. Prices start at $60 per night, offering affordable options for travelers. From luxurious hotels to budget-friendly guesthouses, there is a wide range of choices available for visitors to Bogota.