Cheap Bus and Carpool tickets to Ensenada, MX

What are the most popular routes to Ensenada?

Tijuana - EnsenadaAverage priceCOP 72,943Average duration1h 46mDaily departures152
Mexicali - EnsenadaAverage priceCOP 156,856Average duration3h 30mDaily departures27
Los Mochis - EnsenadaAverage priceCOP 485,023Average duration21h 20mDaily departures9
Guadalajara - EnsenadaAverage priceCOP 722,049Average duration1d 14hDaily departures9
Culiacán - EnsenadaAverage priceCOP 518,159Average duration1d 1hDaily departures9