Rome2Rio

How to get fromPuerto Barrios to San Ignacioby ferry, bus, or car

Find Transport to San Ignacio

See all options

There are 5 ways to get from Puerto Barrios to San Ignacio by ferry, bus, or car

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

  1. Ferry, bus

    best
    1. Take the ferry from Muelle Municipal to Punta Gordaferry ferry Punta Gorda
    2. Take the bus from Punta Gorda to Belmopanbus bus Regular / ...
    8h 46m
    $39–102
  2. Drive 292.5 km

    1. Drive from Puerto Barrios to San Ignaciocar car 292.5 km
    8h 25m
    $61–88
  3. Bus

    1. Take the bus from Puerto Barrios to Moralesbus bus
    2. Take the bus from Rio Dulce to Santa Elenabus bus
    3. Take the bus from Flores to San Ignaciobus bus
    10h 46m
    $52–237
  4. Ferry, bus via Puerto Barrios

    1. Take the ferry from Puerto Barrios to Punta Gorda Municipal Pierferry ferry Puerto Barrios
    2. Take the bus from Punta Gorda to Belmopanbus bus Belize city
    11h 2m
    $65–75
  5. Ferry, bus via Puerto Barrios #2

    1. Take the ferry from Puerto Barrios to Punta Gorda Municipal Pierferry ferry Puerto Barrios
    2. Take the bus from Punta Gorda to Belmopanbus bus Regular / ...
    11h 25m
    $62–84

Questions & Answers

What companies run services between Puerto Barrios, Guatemala and San Ignacio, Belize?

You can take a bus from Puerto Barrios to San Ignacio via Morales, Rio Dulce, Santa Elena, and Flores in around 10h 46m.

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 French strikes 2018: What are my alternative transport options?, What documents do I need to cross Niagara Falls?, and Need to know: Jadrolinija - to help you get the most out of your next trip.