Rome2Rio

How to get fromIsla Holbox to San Pedroby unknown, shuttle, plane, train, ferry, or bus

Find Transport to San Pedro

See all options

There are 7 ways to get from Isla Holbox to San Pedro by unknown, shuttle, plane, train, 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. Travel, shuttle to Cancún International Airport, fly to John Greif Ii Airport

    best
    1. Walk from Isla Holbox to Chiquiláunknown unknown
    2. Take a shuttle bus from Chiquilá to Aeropuerto Internacional de Cancún Terminal 2shuttle bus
    3. Fly from Cancún International Airport (CUN) to John Greif Ii Airport (SPR)plane plane CUN - SPR
    6h 13m
  2. Travel, train, ferry

    1. Walk from Isla Holbox to Estación Tren Maya Leona Vicariounknown unknown
    2. Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Chetumal Aeropuertotrain train
    3. Take the ferry from Chetumal Terminal Marítima to San Pedro Terminalferry ferry
    10h 33m
  3. Travel, bus, ferry

    1. Walk from Isla Holbox to Chiquilaunknown unknown
    2. Take the bus from Chiquila to Playa del Carmenbus bus
    3. Take the bus from Playa del Carmen Terminal Alterna to Bacalarbus bus
    4. Take the ferry from Chetumal Terminal Marítima to San Pedro Terminalferry ferry
    11h 10m
  4. Travel, shuttle, shuttle to Corozal Airport, fly to John Greif Ii Airport

    1. Walk from Isla Holbox to Chiquilá Holboxunknown unknown
    2. Take a shuttle bus from Chiquilá Holbox to Playa del Carmenshuttle bus
    3. Take a shuttle bus from Playa del Carmen to Chetumalshuttle bus
    4. Fly from Corozal Airport (CZH) to John Greif Ii Airport (SPR)plane plane CZH - SPR
    8h 15m
  5. Travel, shuttle to Cancún International Airport, fly to Belize City Goldson Intl Apt, ferry

    1. Walk from Isla Holbox to Chiquiláunknown unknown
    2. Take a shuttle bus from Chiquilá to Aeropuerto Internacional de Cancún Terminal 2shuttle bus
    3. Fly from Cancún International Airport (CUN) to Belize City Goldson Intl Apt (BZE)plane plane CUN - BZE
    4. Take the ferry from Belize Terminal to San Pedro Terminalferry ferry
    7h 58m
  6. Travel, bus, ferry via Tulum

    1. Walk from Isla Holbox to Chiquiláunknown unknown
    2. Take the bus from Chiquilá to Terminal de Autobuses ADO Tulumbus bus
    3. Take the bus from Terminal de Autobuses ADO Tulum to Bacalarbus bus
    4. Take the ferry from Chetumal Terminal Marítima to San Pedroferry ferry
    12h 32m
  7. Travel, shuttle, bus, ferry

    1. Walk from Isla Holbox to Chiquiláunknown unknown
    2. Take a shuttle bus from Chiquilá to Valladolidshuttle bus
    3. Take the bus from Valladolid to Chetumalbus bus
    4. Take the ferry from Corozal to San Pedroferry ferry
    12h 45m

Cancún International Airport (CUN) to John Greif Ii Airport (SPR) flights

Calendar26Weekly Planes
Duration3h 42mAverage Duration
Ticket$442Cheapest Price
See schedules

Questions & Answers

What companies run services between Isla Holbox, Mexico and San Pedro, Belize?

There is no direct connection from Isla Holbox to San Pedro. However, you can travel to Chiquilá, take the shuttle to Aeropuerto Internacional de Cancún Terminal 2, walk to Cancún International Airport (CUN) airport, then fly to John Greif Ii Airport (SPR). Alternatively, you can take a vehicle from Isla Holbox to San Pedro Terminal via Estación Tren Maya Leona Vicario, Estación Tren Maya Cancún Aeropuerto, Estación Tren Maya Chetumal Aeropuerto, and Chetumal Terminal Marítima in around 10h 33m.

Airlines
Train operators
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 Train travel in Spain: A guide to Renfe, Slovenia: Getting from Ljubljana to Lake Bled, and Want to know more about Flixbus? - to help you get the most out of your next trip.