Travel from Oceanside to San-Diego-Zoo

Bus or train from Oceanside to San Diego Zoo?

Amtrak operates a bus from Oceanside to San Diego Zoo once daily, and the journey takes 45 min. Alternatively, Amtrak operates a train from Oceanside to San Diego Zoo every 2 hours. Tickets cost $23 - $45 and the journey takes 58 min. North County Transit also services this route every 3 hours.

Travel Guides

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

How to get from Oceanside to San Diego Zoo

From Oceanside, CA Amtrak Thruway to Santa Fe Depot Transit Center, line 215 bus to Park Bl & Zoo Pl, then walk to San Diego Zoo. 1 h 20 min $1. From Oceanside Transportation Center Amtrak train to Santa Fe Depot Transit Center, line 215 bus to Park Bl & Zoo Pl, then walk to San Diego Zoo. 1 h 33 min $33. From Oceanside taxi to San Diego Zoo. 40 min $147. From Oceanside drive to San Diego Zoo. 40 min $4. From Oceanside Uber to San Diego Zoo. 40 min $60.

Operators from Oceanside to San Diego Zoo