Travel from San-Francisco to Baja-California

Train, bus or fly from San Francisco to Baja California?

Virgin America, Southwest Airlines and 3 other airlines fly from San Francisco to Tijuana hourly. Alternatively, Xe Do Hoang Transportation operates a bus from San Francisco to Tijuana once daily. Tickets cost $65 and the journey takes 10 h 30 min. 2 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from San Francisco to Baja California

From Civic Center/UN Plaza BART to San Francisco airport, fly to San Diego airport, line 992 bus to America Plaza Station, then tram to Tijuana. 4 h 12 min $202. From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to San Diego airport, line 992 bus to America Plaza Station, then tram to Tijuana. 4 h 23 min $206. From San Francisco Caltrain Caltrain to Santa Clara Caltrain Station, line 10 bus to San Jose airport, fly to San Diego airport, line 992 bus to America Plaza Station, then tram to Tijuana. 5 h 10 min $186. From San Francisco, CA bus to San Diego, CA, walk to Miramar College Transit Station, line 235 bus to India St & C St, walk to San Diego, then bus to San Ysidro. 13 h 17 min $78. From Market St & South Van Ness Ave bus to San Francisco, CA, bus to Los Angeles, CA, bus to 12th & Imperial Transit Center, then tram to San Ysidro/Intl Border. 13 h 37 min $64. From Civic Center/UN Plaza BART to Oakland, CA, bus to Downtown Burbank station, train to L. A. Union Station station, walk to Los Angeles Union Station Amtrak, train to America Plaza Station, then tram to San Ysidro/Intl Border. 13 h 54 min $104. From Civic Center/UN Plaza BART to Lake Merritt, walk to Oakland Jack London Square Station, train to Los Angeles Union Station Amtrak, train to America Plaza Station, then tram to San Ysidro/Intl Border. 18 h 25 min $201. From San Francisco drive to Tijuana. 8 h 41 min $85.

How long does it take to get from San Francisco to Baja California?

It takes approximately 4 h 12 min to get from San Francisco to Baja California.
Close Print Itinerary
  1. Here are 8 options to get from
    San Francisco to Baja California:

    1. Trip:
      1 Fly from San Francisco
      • One-Way approx: USD $80 - $324
      • Duration: 4 h 12 min
      Open +
      • Trip:
        1 Fly from San Francisco
        • One-Way approx: USD $80 - $324
        • Duration: 4 h 12 min
        Close x
    2. Trip:
      2 Fly from Oakland
      • One-Way approx: USD $94 - $367
      • Duration: 4 h 23 min
      Open +
      • Trip:
        2 Fly from Oakland
        • One-Way approx: USD $94 - $367
        • Duration: 4 h 23 min
        Close x
    3. Trip:
      3 Caltrain to San Jose, fly
      • One-Way approx: USD $90 - $349
      • Duration: 5 h 10 min
      Open +
      • Trip:
        3 Caltrain to San Jose, fly
        • One-Way approx: USD $90 - $349
        • Duration: 5 h 10 min
        Close x
    4. Trip:
      4 Bus Xe Do Hoang Transportation
      • One-Way approx: USD $73 - $82
      • Duration: 13 h 17 min
      Open +
      • Trip:
        4 Bus Xe Do Hoang Transportation
        • One-Way approx: USD $73 - $82
        • Duration: 13 h 17 min
        Close x
    5. Trip:
      5 Bus Greyhound USA
      • One-Way approx: USD $51 - $150
      • Duration: 13 h 37 min
      Open +
      • Trip:
        5 Bus Greyhound USA
        • One-Way approx: USD $51 - $150
        • Duration: 13 h 37 min
        Close x
    6. Trip:
      6 Bus, train
      • One-Way approx: USD $71 - $140
      • Duration: 13 h 54 min
      Open +
      • Trip:
        6 Bus, train
        • One-Way approx: USD $71 - $140
        • Duration: 13 h 54 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $106 - $282
      • Duration: 18 h 25 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $106 - $282
        • Duration: 18 h 25 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $65 - $110
      • Duration: 8 h 41 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $65 - $110
        • Duration: 8 h 41 min
        Close x