pickthebus

Tijuana β–Έ Chula Vista

Chula Vista β–Έ Tijuana ⇄
6 a dayfastest 1h00GreyhoundπŸ‡²πŸ‡½ Mexico β†’ πŸ‡ΊπŸ‡Έ United States

Direct buses Β· no change

TijuanaChula VistaΒ· 17 km as the crow flies
  • 03:20 β†’ 04:35
    Greyhound US0830
    Tijuana - Plaza El Mexicano β†’ San Ysidro Bus Terminal
    1h15nonstop
  • 07:10 β†’ 08:50
    Greyhound US0830
    Tijuana - Plaza El Mexicano β†’ San Ysidro Bus Terminal
    1h40nonstop
  • 09:00 β†’ 10:00
    Greyhound US0832
    Tijuana - Plaza El Mexicano β†’ San Ysidro Bus Terminal
    1h00nonstop
  • 11:00 β†’ 12:20
    Greyhound US0832
    Tijuana - Plaza El Mexicano β†’ San Ysidro Bus Terminal
    1h20nonstop
  • 13:10 β†’ 14:55
    Greyhound US0832
    Tijuana - Plaza El Mexicano β†’ San Ysidro Bus Terminal
    1h45nonstop
  • 17:00 β†’ 18:35
    Greyhound US0830
    Tijuana - Plaza El Mexicano β†’ San Ysidro Bus Terminal
    1h35nonstop

Local times at each stop. Times from official open data: FlixBus / Greyhound (file of 11 Oct 2026). Checked Sun 18 Oct 2026; they cover 18 Oct to 14 Nov 2026. Timetables change, so check with the operator before you travel. How we build this.

Quick answers

Is there a direct bus from Tijuana to Chula Vista?

Yes. 6 a day on average, with Greyhound, no change of bus (18 Oct to 14 Nov 2026).

How long is the bus from Tijuana to Chula Vista?

The fastest takes 1h00; the slowest 1h45, for 17 km as the crow flies.

When do the buses leave?

The earliest leaves at 03:20 and the latest at 17:00, local time in Tijuana. Not every bus runs every day: pick a date above.

Is there a night bus from Tijuana to Chula Vista?

Not an overnight one: every bus here travels by day or evening.