Cheap Bus and Carpool tickets to Ensenada, MX

What are the most popular routes to Ensenada?

Mexicali - EnsenadaAverage priceSEK 555Average duration8h 25mDaily departures17
Guadalajara - EnsenadaAverage priceSEK 1,124Average duration1d 16hDaily departures5
Mexico City - EnsenadaAverage priceSEK 1,355Average duration1d 22hDaily departures2
Culiacán - EnsenadaAverage priceSEK 1,121Average duration1d 2hDaily departures4
Tepic - EnsenadaAverage priceSEK 1,781Average duration1d 12hDaily departures2