Travel from San-Diego to Santa-Catalina-Island

How to get from San Diego to Santa Catalina Island?

There is no direct connection from San Diego to Santa Catalina Island. However, you can take the train to San Juan Capistrano Amtrak, take the taxi to Dana Point, then take the ferry to Avalon. Alternatively, you can take the bus to Long Beach, CA, take the walk to L.B. Blvd. & Anaheim Sw, take the line 51 bus to First & Shelter G S, take the walk to Long Beach, then take the ferry to Avalon.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from San Diego to Santa Catalina Island

ModeDurationPrice
From San Diego Santa Fe Depot Amtrak train to San Juan Capistrano Amtrak, taxi to Dana Point, then ferry to Avalon.4 h 4 min$103
From San Diego, CA bus to Long Beach, CA, walk to L.B. Blvd. & Anaheim Sw, line 51 bus to First & Shelter G S, walk to Long Beach, then ferry to Avalon.5 h 10 min$72
From San Diego, CA Amtrak Thruway to The Depot At Santa Ana Dock 9, line 560 bus to Channel & Seventh Sw, line 121 bus to Long Beach, then ferry to Avalon.6 h 19 min$44
From San Diego Santa Fe Depot Amtrak train to The Depot At Santa Ana Dock 9, line 560 bus to Channel & Seventh Sw, line 121 bus to Long Beach, then ferry to Avalon.6 h 20 min$88
From Broadway & Front St line 992 bus to San Diego airport, fly to Los Angeles airport, bus to Downtown Long Beach Station, walk to Pacific & Ocean Nw, line 121 bus to Long Beach, then ferry to Santa Catalina Island.6 h 6 min$282