Rome2Rio

How to get fromSan Pedro to Tijuanaby ferry, plane, or bus

Find Transport to Tijuana

See all options

There are 8 ways to get from San Pedro to Tijuana by ferry, plane, 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. Ferry to Chetumal International Airport, fly to Tijuana International Airport

    best
    1. Take the ferry from San Pedro to Chetumalferry ferry
    2. Fly from Chetumal International Airport (CTM) to Tijuana International Airport (TIJ)plane plane CTM - TIJ
    11h 12m
    $3,530–7,658
  2. Ferry, bus via Tlaquepaque

    1. Take the ferry from San Pedro to Chetumalferry ferry
    2. Take the bus from Chetumal to Terminal Central de Autobuses del Nortebus bus
    3. Take the bus from Terminal Central de Autobuses del Norte to Nueva Central Camionera de Guadalajara Mod 1bus bus
    4. Take the bus from Terminal Portales to Tijuanabus bus
    2d 13h
    $6,930–9,658
  3. Fly John Greif Ii Airport to Tijuana International Airport

    1. Fly from John Greif Ii Airport (SPR) to Tijuana International Airport (TIJ)plane plane SPR - TIJ
    10h 7m
    $4,200–13,000
  4. Fly John Greif Ii Airport to San Diego International Airport

    1. Fly from John Greif Ii Airport (SPR) to San Diego International Airport (SAN)plane plane SPR - SAN
    11h 20m
    $3,631–13,889
  5. Ferry to Belize City Goldson Intl Apt, fly to San Diego International Airport

    1. Take the ferry from San Pedro Terminal to Belize Terminalferry ferry
    2. Fly from Belize City Goldson Intl Apt (BZE) to San Diego International Airport (SAN)plane plane BZE - SAN
    14h 12m
    $5,154–18,793
  6. Ferry, bus

    1. Take the ferry from San Pedro to Chetumalferry ferry
    2. Take the bus from Chetumal to Terminal Central de Autobuses del Nortebus bus
    3. Take the bus from Terminal Central de Autobuses del Norte to Tijuanabus bus
    2d 19h
    $6,430–13,358
  7. Ferry, bus via Mérida

    1. Take the ferry from San Pedro to Chetumalferry ferry
    2. Take the bus from Chetumal to Mérida Centro Históricobus bus
    3. Take the bus from Mérida Centro Histórico to Córdobabus bus
    4. Take the bus from Córdoba to Central ACNbus bus
    5. Take the bus from Terminal Portales to Tijuanabus bus
    2d 20h
    $6,960–9,088
  8. Ferry, bus #2

    1. Take the ferry from San Pedro to Chetumalferry ferry
    2. Take the bus from Chetumal to Mérida Centro Históricobus bus
    3. Take the bus from Mérida Centro Histórico to Terminal Central de Autobuses del Nortebus bus
    4. Take the bus from Terminal Central de Autobuses del Norte to Tijuanabus bus
    3d 1h
    $7,210–14,088

Chetumal International Airport (CTM) to Tijuana International Airport (TIJ) flights

Calendar21Weekly Planes
Duration9h 18mAverage Duration
Ticket$2,346Cheapest Price
See schedules

Questions & Answers

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

Tropic Air, Volaris, and Maya Island Air fly from John Greif Ii Airport (SPR) to Tijuana International Airport (TIJ) 3 times a day.

Airlines
Bus operators
Ferry operators

Want to know more about travelling around Mexico

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides