Travel from Ensenada to Cabo-San-Lucas

Bus from Ensenada to Cabo San Lucas

ABC operates a bus from Ensenada to Cabo San Lucas once daily. Tickets cost $95 - $140 and the journey takes 25 h 43 min.

How to get from Ensenada to Cabo San Lucas

From Ensenada bus to Tijuana, bus to Tijuana airport, fly to San Jose Cabo airport, taxi to San José del Cabo, then bus to Cabo San Lucas. 7 h 9 min $194. From Ensenada bus to Tijuana, drive to Iris Ave Station, tram to Broadway & Kettner Bl, line 992 bus to San Diego airport, fly to San Jose Cabo airport, taxi to San José del Cabo, then bus to Cabo San Lucas. 8 h 3 min $202. From Ensenada bus to Tijuana, bus to Tijuana airport, fly to La Paz airport, taxi to La Paz, then bus to Cabo San Lucas. 9 h 2 min $157. From Ensenada bus to Cabo San Lucas. 25 h 43 min $115. From Ensenada drive to Cabo San Lucas. 22 h 40 min $156.