Travel options for:
Santa Marta to San Gil
  • Bus to Barranquilla, fly to Bucaramanga, bus

    $100 - $326
    1. Santa Marta

      1 h 15 min - every 4 hours

      $5 - $20

    2. Barranquilla

      9 min - 4.4 miles

      $4 - $6

    3. Barranquilla (BAQ)

      1 h 20 min - non-stop

      $80 - $280

    4. Bucaramanga (BGA)

      16 min - 9.8 miles

      $8 - $10

    5. Bucaramanga

      2 h - hourly

      $3 - $11

  • Bus to Cartagena, fly to Bucaramanga, bus

    $82 - $287
    1. Santa Marta

      4 h - 4 times a day

      $16

    2. Cancha Bambino

      14 min - every 10 minutes

    3. Cartagena (CTG)

      1 h 20 min - non-stop

      $55 - $250

    4. Bucaramanga (BGA)

      16 min - 9.8 miles

      $8 - $10

    5. Bucaramanga

      2 h - hourly

      $3 - $11

  • Fly Santa Marta to Bogota, bus

    $66 - $176
    1. Santa Marta

      45 min - on demand

      $15

    2. Santa Marta (SMR)

      1 h 28 min - non-stop

      $30 - $130

    3. Bogota (BOG)

      9 min - 4.9 miles

      $5 - $7

    4. Bogotá

      5 h 15 min - every 4 hours

      $16 - $24

  • Bus Berlinas

    $36 - $58
    1. Santa Marta

      8 h 30 min - once daily

      $30 - $50

    2. Bucaramanga

      2 h - hourly

      $3 - $11

  • Bus via Santa Marta

    $20 - $50
    1. Santa Marta

      10 h 20 min - every 4 hours

      $17 - $40

    2. Bucaramanga

      2 h - hourly

      $3 - $11

  • Bus Concorde

    $22 - $43
    1. Santa Marta

      3 h - 3 times a day

      $5 - $14

    2. Bosconia

      11 h 19 min - twice daily

      $16 - $30

  • Drive

    $40 - $65
    1. Santa Marta

      9 h 38 min - 400.4 miles

      $40 - $65

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Santa Marta bus to Barranquilla, taxi to Barranquilla airport, fly to Bucaramanga airport, taxi to Bucaramanga, then bus to San Gil. 6 h 14 min $170. From Santa Marta bus to Cancha Bambino, bus to Cartagena airport, fly to Bucaramanga airport, taxi to Bucaramanga, then bus to San Gil. 9 h 6 min $191. From Santa Marta shuttle to Santa Marta airport, fly to Bogota airport, taxi to Bogotá, then bus to San Gil. 9 h 37 min $94. From Santa Marta bus to Bucaramanga then bus to San Gil. 10 h 43 min $42. From Santa Marta bus to Bucaramanga then bus to San Gil. 12 h 33 min $34. From Santa Marta bus to Bosconia then bus to San Gil. 15 h 19 min $31. From Santa Marta drive to San Gil. 9 h 38 min $51.