Flights to Santa Marta

Direct flights from 4 cities, 151 flights a week. From Bogota the flight takes 1h 36m, tickets from $39. From Medellin the flight takes 1h 19m, tickets from $40.

Flights to Santa Marta at a glance

cities with nonstop flights here
4
nonstop flights a week
151
lowest fare from Bogota
$39
flight time from Bogota
1h 36m
lowest fare from Medellin
$40
flight time from Medellin
1h 19m
arrival airport
Simon Bolivar International

Where you can fly to Santa Marta from

Nonstop flights, busiest routes first

FromFare
Bogota 1h 36m, 88 a week from $39
Medellin 1h 19m, 40 a week from $40
Cali 1h 36m, 16 a week from $58
Pereira 1h 25m, 7 a week from $64

Arrival airport

Where the nonstop flights land

151 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Santa Marta from?
From 4 cities. The busiest routes are from Bogota (88 flights a week), Medellin (40 flights a week), Cali (16 flights a week) and Pereira (7 flights a week).
How long is the flight from Bogota to Santa Marta?
A nonstop flight takes about 1 hour 36 minutes, tickets from $39.
How long is the flight from Medellin to Santa Marta?
A nonstop flight takes about 1 hour 19 minutes, tickets from $40.
What is the cheapest city to fly to Santa Marta from?
Bogota from $39, Medellin from $40, Cali from $58 and Pereira from $64.
Which airport do flights to Santa Marta arrive at?
All nonstop flights land at Simon Bolivar International (SMR).

Cities near Santa Marta with their own flights

Worth a look when fares or dates to Santa Marta do not suit; distance by straight line