Travel from San-Diego to Guerrero-Negro

Bus from San Diego to Guerrero Negro

San Diego Metro Transit operates a bus from San Diego to Guerrero Negro every 20 minutes. Tickets cost $3 - $5 and the journey takes 1 h 4 min. 2 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from San Diego to Guerrero Negro

From San Diego drive to Tijuana Bus Terminal, bus to Guaymas, taxi to Guaymas, car ferry to Santa Rosalía, then bus to Guerrero Negro. 31 h 23 min $2647. From San Diego bus to Fontana, CA, bus to Guaymas, taxi to Guaymas, car ferry to Santa Rosalía, then bus to Guerrero Negro. 35 h 42 min $3144. From Broadway & 3rd Av line 901 bus to Iris Avenue Transit Center, drive to Tijuana, bus to La Paz, then bus to Guerrero Negro. 40 h 49 min $3854. From San Diego drive to Guerrero Negro. 10 h 31 min $1050. From Broadway & Front St line 992 bus to San Diego airport, fly to Loreto airport, bus to Santa Rosalia, walk to Santa Rosalía, then bus to Guerrero Negro. 16 h 13 min $14083. From Fifth Avenue Station tram to San Ysidro Transit Center, bus to Tijuana airport, fly to Hermosillo airport, taxi to Hermosillo, bus to Guaymas, taxi to Guaymas, car ferry to Santa Rosalía, then bus to Guerrero Negro. 22 h 20 min $3455. From San Diego Santa Fe Depot Amtrak train to Los Angeles Union Station Amtrak, walk to Patsaouras Transit Plaza, bus to Los Angeles airport, fly to Loreto airport, bus to Santa Rosalia, walk to Santa Rosalía, then bus to Guerrero Negro. 17 h 3 min $5448.