Open Travel Guide
Transportation in Baja California

Getting Around Baja California 2026

How Baja California moves: the transit systems, intercity routes, and fares that shape your trip.

Baja California is Mexico's northwesternmost state, a 1,300 km-long borderland running from the busiest land border crossing on earth at Tijuana down the Pacific coast to the cactus deserts of the Valle de los Cirios. It packs a world-class wine valley, Baja Med cuisine, Pacific surf beaches, a 3,000 m granite sierra and the warm Sea of Cortez into a single drive-friendly state.

Public
ABC is the dominant intercity bus company, linking Tijuana, Tecate, Mexicali, Ensenada, San Felipe and San Quintin from the Central de Autobuses in each city. Tijuana-Ensenada runs roughly hourly from about 5AM to 10PM for around MXN 300 (approx USD 18).
Taxi
Uber and DiDi quote in the app and avoid the fare negotiation that street taxis expect. A cross-town Tijuana ride is MXN 90-180 (approx USD 5-11). Taxis libres are metered in theory and negotiated in practice; agree the fare before getting in.
Rental
Car hire is available at Tijuana Airport, in Zona Rio and in Ensenada from about MXN 700 (approx USD 41) per day. Mexican liability insurance is compulsory and is sold alongside the rental; most US-issued policies and credit-card cover are not valid in Mexico.
Walking
The San Ysidro pedestrian crossing puts visitors 15 minutes' walk from Avenida Revolucion, which is the one part of Tijuana best explored on foot. Ensenada's malecon, Lopez Mateos and the fish market form a compact walkable core.

Transport at a glance

Public Adequate in cities, thin between them. City buses and calafias (route vans) cover Tijuana, Ensenada and Mexicali cheaply but have no printed timetables.
Taxi Good. Uber and DiDi work well in Tijuana, Mexicali and Ensenada; street taxis at the border charge several times more.
Rental Excellent and effectively essential outside the Tijuana-Ensenada corridor. Roads are paved and signposted on the main routes.
Walking Good in central Ensenada, Tecate and along Avenida Revolucion; poor in Tijuana and Mexicali as a whole, where distances are long and pavements intermittent.

Airport transfers

Getting from the airport to your accommodation.

Overview
Tijuana International Airport (TIJ) is the state's main gateway, with Mexicali (MXL) serving the east and Ensenada handling only general aviation.
Items
{'label': 'CBX pedestrian bridge from San Diego', 'value': 'USD 20-27 one way (approx MXN 340-460), 10 minutes across, requires a TIJ boarding pass within 24 hours; book at crossborderxpress.com'}, {'label': 'TIJ to Zona Rio by taxi or Uber', 'value': 'MXN 250-350 (approx USD 15-21), 20-25 minutes'}, {'label': 'TIJ to Ensenada', 'value': 'Airport shuttle or private transfer MXN 1,400-2,000 (approx USD 82-118); or taxi to the Central de Autobuses and ABC bus for about MXN 350 total (approx USD 21)'}, {'label': 'MXL Mexicali airport to city centre', 'value': 'Taxi MXN 350-450 (approx USD 21-26), 25 minutes'}

Local transport

Getting around the city.

Overview

Overview

Cities run on privately operated buses and calafias, plus rideshare apps that are cheap and reliable in the three largest cities.

Items

Items

Tijuana city bus or calafia, Ensenada urban bus, Mexicali city bus, Uber / DiDi, Maneadero to La Bufadora colectivo

Taxis & rideshare

What to expect from taxis and apps.

Overview
Rideshare is the default in the cities. Border and hotel taxis quote in dollars, often at three to five times the app price.
Items
Uber, DiDi, Taxi libre, Taxi de ruta (yellow/route taxis), Border taxis at San Ysidro

Intercity travel

Getting between cities and regions.

Overview

Overview

ABC (Autotransportes de Baja California) is the backbone operator, with a dense network from Tijuana south and east. Buses are air-conditioned with reserved seats.

Items

Items

  • Label
    Tijuana - Ensenada
    Value
    1h45, roughly hourly, about MXN 300 (approx USD 18)
  • Label
    Tijuana - Tecate
    Value
    1h, hourly, about MXN 180 (approx USD 11)
  • Label
    Tijuana - Mexicali
    Value
    3h, roughly every 90 minutes, about MXN 450 (approx USD 26)
  • Label
    Mexicali - San Felipe
    Value
    2h30, several daily, about MXN 400 (approx USD 24)
  • Label
    Ensenada - San Quintin
    Value
    3h30, several daily, about MXN 450 (approx USD 26)
  • Label
    Ensenada - Guerrero Negro (via Catavina)
    Value
    10-11h, overnight services, about MXN 1,100 (approx USD 65)

Transportation details

Full breakdown of how to get around.

Baja California is a long, thin state, and transport decisions follow from that. For a trip confined to Tijuana, a rental car is a liability: parking is difficult and rideshare is cheap. For anything involving the Valle de Guadalupe, the sierra or the Gulf coast, a car is close to essential, with ABC buses as the fallback between the main towns. Everything hinges on the border: crossing south is quick, crossing north can take hours.

Airports

TIJ

Tijuana International Airport (Aeropuerto Internacional General Abelardo L. Rodriguez)

MXL

Mexicali International Airport (Aeropuerto Internacional General Rodolfo Sanchez Taboada)

SAN

San Diego International Airport

Useful apps

Download before you arrive.

Transport tips

Travel smarter, not harder.

Tip

Northbound border queues are the biggest time cost of any Baja trip; crossing back into the US at San Ysidro can take three hours on a Sunday afternoon and 20 minutes at 6AM on a Tuesday.

Tip

Frequent crossers should enrol in SENTRI (USD 120 for a five-year membership, plus an in-person interview); the SENTRI lane at San Ysidro and Otay Mesa averages 15-30 minutes against 1-3 hours in the general lane. Ready Lane needs no enrollment, only a passport card, Border Crossing Card or other RFID-enabled document, and is nearly as fast.

Tip

The Otay Mesa and Tecate crossings are usually far quicker than San Ysidro, and Tecate closes overnight, so check hours before planning a late return.

Tip

Buy Mexican liability insurance online before crossing, or at the drive-through kiosks on the US side at San Ysidro and Otay; a policy costs MXN 250-500 (approx USD 15-30) per day.

Tip

Use the 1D toll road, not the libre, between Tijuana and Ensenada. Tolls total about MXN 120 (approx USD 7) and the free road is slower and rougher.

Tip

Petrol is sold by attendants; state the peso amount, confirm the pump reads zero before fuelling, pay in pesos and tip about MXN 10 (approx USD 0.60).

Tip

Avoid driving intercity after dark, especially south of Ensenada, where livestock, unlit vehicles and unmarked road works are common.

Tip

Green Angels (Angeles Verdes) patrol the main highways and provide free mechanical help; call 078 from any phone.