Rome2Rio

How to get fromCaye Caulker to San Pedro Solomaby plane, shuttle, taxi, ferry, or bus

Find Transport to San Pedro Soloma

See all options

There are 4 ways to get from Caye Caulker to San Pedro Soloma by plane, shuttle, taxi, ferry, or bus

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

  1. Fly, shuttle, taxi

    best
    1. Fly from Caye Caulker (CUK) to La Aurora International Airport (GUA)plane plane CUK - GUA
    2. Take a shuttle bus from Antigua Guatemala to Huehuetenangoshuttle bus
    3. Take the taxi from Huehuetenango to San Pedro Solomataxi taxi
    9h 7m
  2. Ferry, bus, taxi

    cheapest
    1. Take the ferry from Caye Caulker to Belize Terminalferry ferry
    2. Take the bus from Belize City to Guatemala Citybus bus
    3. Take the bus from Guatemala El Trebol Zona 7 to Chimaltenangobus bus
    4. Take the bus from Chimaltenango to Huehuetenangobus bus
    5. Take the taxi from Huehuetenango to San Pedro Solomataxi taxi
    28h 48m
    $116–175
  3. Ferry, bus, taxi via San Benito

    1. Take the ferry from Caye Caulker to Belize Terminalferry ferry
    2. Take the bus from Belize City to Flores, Peten, Guatemalabus bus
    3. Take the bus from Flores - Santa Elena to Guatemala Citybus bus
    4. Take the bus from Guatemala City to Chichicastenangobus bus
    5. Take the taxi from Chichicastenango to San Pedro Solomataxi taxi
    17h 14m
  4. Ferry, shuttle, bus, taxi

    1. Take the ferry from Caye Caulker to Belize Terminalferry ferry
    2. Take a shuttle bus from Belize City to Panajachelshuttle bus
    3. Take the bus from Panajachel to Huehuetenangobus bus
    4. Take the taxi from Huehuetenango to San Pedro Solomataxi taxi
    26h 15m
    $181–240

Caye Caulker (CUK) to La Aurora International Airport (GUA) flights

Calendar11Weekly Planes
Duration3h 38mAverage Duration
Ticket$326Cheapest Price
See schedules

Questions & Answers

What companies run services between Caye Caulker, Belize and San Pedro Soloma, Guatemala?

There is no direct connection from Caye Caulker to San Pedro Soloma. However, you can fly to La Aurora International Airport (GUA), walk to Fuerza Aerea, take the line 13 bus to Plaza Argentina, walk to Guatemala City Airport, take the shuttle to Antigua Guatemala, take the shuttle to Huehuetenango, then take the taxi to San Pedro Soloma. Alternatively, you can take the ferry to Belize Terminal, walk to Belize City, take the bus to Flores, Peten, Guatemala, walk to Flores - Santa Elena, take the bus to Guatemala City, take the bus to Chichicastenango, then take the taxi to San Pedro Soloma.

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 Getting to Rome from the airport, How to get from London City Airport into central London, and Getting around the Cyclades - to help you get the most out of your next trip.