Travel options for:
Belize to Costa Rica
  • Fly from Belize City Goldson Intl Apt

    $200 - $520
    1. Belize City

      30 min - on demand

      $20

    2. Belize City Goldson (BZE)

      4 h 20 min - 1 stopover

      $180 - $500

    3. San Jose (SJO)

      5 min - every 10 minutes

  • Drive to San Pedro Sula, fly

    $244 - $432
    1. Punta Gorda

      12 h 14 min - 451.4 miles

      $60 - $95

    2. San Pedro Sula (SAP)

      2 h 22 min - non-stop

      $180 - $340

    3. San Jose (SJO)

      5 min - every 10 minutes

  • Bus to Flores, fly

    $105 - $620
    1. Benque Viejo del Carmen

      4 min - 1.9 miles

      $1

    2. Melchor de Mencos

      2 h - once daily

      $5 - $20

    3. Flores (FRS)

      5 h 42 min - 1 stopover

      $100 - $600

    4. San Jose (SJO)

      5 min - every 10 minutes

  • Ferry, bus

    $303 - $370
    1. Belize City

      5 h 30 min - once a week

      $80

    2. Puerto Cortés

      48 min - 34.2 miles

      $140 - $170

    3. San Pedro Sula

      3 h 45 min - 5 times a day

      $28 - $35

    4. Tegucigalpa

      14 min - 3845 feet

    5. Tegucigalpa Hotel Alameda

      16 h 30 min - once daily

      $55 - $85

  • Bus via Managua, Managua

    $136 - $196
    1. Belize City

      12 h - once a week

      $75

    2. San Pedro Sula

      8 min - 2324 feet

    3. Estacion F.F.N.N

      40 min - hourly

      $1

    4. San Pedro Sula

      9 h - once daily

      $35 - $95

    5. Managua, Managua

      8 h - twice daily

      $25

  • Bus

    $158 - $195
    1. Belize City

      12 h - once a week

      $75

    2. San Pedro Sula

      3 h 45 min - 5 times a day

      $28 - $35

    3. Tegucigalpa

      14 min - 3845 feet

    4. Tegucigalpa Hotel Alameda

      16 h 30 min - once daily

      $55 - $85

  • Drive

    $140 - $220
    1. Belize City

      24 h 1 min - 973 miles

      $140 - $220

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

From Belize City shuttle to Belize City Goldson Intl Apt airport, fly to San Jose airport, then bus to Alajuela. 6 h 57 min $270. From Punta Gorda drive to San Pedro Sula airport, fly to San Jose airport, then bus to Alajuela. 14 h 44 min $277. From Benque Viejo del Carmen drive to Melchor de Mencos, bus to Flores airport, fly to San Jose airport, then bus to Alajuela. 9 h 53 min $330. From Belize City ferry to Puerto Cortés, taxi to San Pedro Sula, bus to Tegucigalpa, walk to Tegucigalpa Hotel Alameda, then bus to San José. 28 h 47 min $338. From Belize City bus to San Pedro Sula, walk to Estacion F.F.N.N, train to San Pedro Sula, bus to Managua, Managua, then bus to Cantón San José, Provincia San José, Costa Rica. 32 h 18 min $176. From Belize City bus to San Pedro Sula, bus to Tegucigalpa, walk to Tegucigalpa Hotel Alameda, then bus to San José. 34 h 29 min $163. From Belize City drive to San José. 24 h 1 min $179.