Cheap Bus and Carpool tickets to Ensenada, MX

What are the most popular routes to Ensenada?

Tijuana - EnsenadaAverage priceR 283Average duration1h 45mDaily departures227
Mexicali - EnsenadaAverage priceR 651Average duration3h 30mDaily departures46
Mazatlán - EnsenadaAverage priceR 2 345Average duration1d 5hDaily departures16
Ciudad Obregón - EnsenadaAverage priceR 1 815Average duration18h 30mDaily departures19
Guasave - EnsenadaAverage priceR 1 988Average duration23h 35mDaily departures13