Rome2Rio

How to get fromPunta Gorda to Progresoby bus, car, plane, shuttle or ferry

Find Transport to Progreso

See all options

There are 6 ways to get from Punta Gorda to Progreso by bus, car, plane, shuttle, or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from Punta Gorda to Novelo's Bus Terminalbus
    2. Take the bus from Belize City to Chetumalbus
    3. Take the bus from Chetumal to Mérida Centro HistóricobusAdo
    18h 59m
    $1,435–5,135
  2. Drive 778.5 km

    1. Drive from Punta Gorda to Progresocar778.5 km
    12h 7m
    $2,970–4,289
  3. Bus to Dangriga, fly to Belize City Municipal Airport, drive

    1. Take the bus from Punta Gorda to Dangrigabus
    2. Fly from Dangriga (DGA) to Belize City Municipal Airport (TZA)planeDGA - TZA
    3. Drive from Belize-City-Municipal-Airport-TZA to Progresocar
    12h 44m
    $3,246–5,146
  4. Shuttle, bus

    1. Take a shuttle bus from Punta Gorda to Belize Cityshuttle
    2. Take a shuttle bus from Belize City to Bacalarshuttle
    3. Take the bus from Bacalar to Umánbus
    18h 50m
  5. Shuttle to Belize City Goldson Intl Apt, fly to Cancún International Airport, bus

    1. Take a shuttle bus from Punta Gorda to Belize City Goldson Intl Airportshuttle
    2. Fly from Belize City Goldson Intl Apt (BZE) to Cancún International Airport (CUN)planeBZE - CUN
    3. Take the bus from Cancun to Progresobus
    12h 56m
    $18,671–36,183
  6. Ferry, bus to La Aurora International Airport, fly to Mérida International Airport

    1. Take the ferry from Punta Gorda to Muelle Municipalferry
    2. Take the bus from Puerto Barrios to Guatemalabus
    3. Fly from La Aurora International Airport (GUA) to Mérida International Airport (MID)planeGUA - MID
    14h 10m
    $4,980–12,761

Dangriga (DGA) to Belize City Municipal Airport (TZA) flights

Calendar49Weekly Planes
Duration22 minAverage Duration
Ticket$993Cheapest Price
See schedules

Questions & Answers

What companies run services between Punta Gorda, Belize and Progreso, Yucatán, Mexico?

You can take a bus from Punta Gorda to Progreso via Novelo's Bus Terminal, Belize City, Chetumal, Mérida Centro Histórico, C-67 x 70 Col. Centro_1569, C-67 x 64 y 62 Col. Centro_1284, and Merida Autoprogreso Station in around 18h 59m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Bus operators
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, French strikes 2018: What are my alternative transport options?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.