Rome2Rio

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

Find Transport to Progreso

See all options

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

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,438–5,238
  2. Bus, shuttle

    cheapest
    1. Take the bus from Punta Gorda to Belmopanbus
    2. Take a shuttle bus from Belmopan to Chetumalshuttle
    3. Take the bus from Chetumal to Mérida TAMEbus
    20h 45m
    $1,206–1,816
  3. Drive 778.5 km

    1. Drive from Punta Gorda to Progresocar778.5 km
    12h 7m
    $3,007–4,344
  4. 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,299–5,149
  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,752–37,264
  6. Ferry, bus to La Aurora International Airport, fly to Mérida International Airport, taxi

    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
    4. Take the taxi from Mérida International Airport (MID) to Progresotaxi
    12h 38m
    $5,026–13,083

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

Calendar49Weekly Planes
Duration22 minAverage Duration
Ticket$954Cheapest 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.

Airlines
Bus operators
Ferry operators
Other 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 4 stunningly beautiful Philippines islands you need to visit, How to get from Luton Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.