There are 4 ways to get from Oxnard to Santa Catalina Island by bus, ferry or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, ferry  •  5 h 59 min

  1. Take the bus from Oxnard, Ca to Los Angeles, Ca 6725 / ...
  2. Take the ferry from Long Beach to Avalon

$61 - $89

Cheapest option

Amtrak Thruway, ferry  •  6 h 50 min

  1. Take the Amtrak Thruway from Oxnard, CA to Los Angeles, CA 4591
  2. Take the ferry from Long Beach to Avalon

$48 - $52

2 alternative options

Train Metrolink Trains, ferry  •  6 h 4 min

  1. Take the train from Oxnard station to L. A. Union Station station Ventura County Line
  2. Take the ferry from Long Beach to Avalon

$54 - $60

Train Amtrak, ferry  •  6 h 33 min

  1. Take the train from Oxnard Transporta Amtrak to Los Angeles Union Station Amtrak Pacific Surfliner
  2. Take the ferry from Long Beach to Avalon

$68 - $99

What companies run services between Oxnard, CA, USA and Santa Catalina Island, CA, USA?

There is no direct connection from Oxnard to Avalon. However, you can take the bus to Los Angeles, Ca, take the bus to Long Beach, Ca, take the walk to L.B. Blvd. & Anaheim Sw, take the line 46 bus to First & Shelter B N, take the walk to Long Beach, then take the ferry to Avalon. Alternatively, you can take a vehicle from Oxnard to Avalon via L. A. Union Station station, Union Station - Metro Red & Purple Lines, 7th Street / Metro Center Station - Metro Red & Purple Lines, 7th Street / Metro Center Station - Metro Blue & Expo Lines, 1st Street Station, Long Beach Blvd & 3Rd St Sw, First & Shelter B N, and Long Beach in around 6 h 4 min.

Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Oxnard Transporta Amtrak to Los Angeles Union Station Amtrak
Ave. Duration
1 h 53 min
Frequency
5 times a day
Estimated price
$26 - $55
Website
amtrak.com
Coach Seat
$26 - $40
Flexi Coach Seat
$45 - $65
Business Coach Seat
$35 - $55
Room
$140 - $200
Bus operators
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Oxnard, Ca to Los Angeles, Ca
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$13 - $28
Website
greyhound.com
Economy
$13 - $19
Flexible
$22 - $28
Ferry operators
Catalina Express
Catalina Tours
Website
catalinatours.net
Ferry from Long Beach to Avalon
Ave. Duration
1 h
Frequency
4 times a day
Estimated price
$40
Schedules at
catalinatours.net

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Oxnard and Santa Catalina Island is 115 km.

The cheapest way to get from Oxnard to Santa Catalina Island is to Amtrak Thruway and ferry which costs $47 - $53 and takes 6 h 50 min.

The quickest way to get from Oxnard to Santa Catalina Island is to bus and ferry which takes 5 h 59 min and costs $60 - $90.

It takes approximately 5 h 59 min to get from Oxnard to Santa Catalina Island, including transfers.