Travel from Palm-Springs to Oceanside

Bus from Palm Springs to Oceanside

Amtrak operates a bus from Palm Springs to Oceanside once daily, and the journey takes 2 h 15 min. 3 other operators also service this route.

Book transport from Palm Springs to Oceanside

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 Palm Springs to Oceanside

From Palm Springs, CA Amtrak Thruway to Fullerton Transportation Center then train to Oceanside Transportation Center Amtrak. 4 h 37 min $37. From Palm Springs, CA Amtrak Thruway to Fullerton Transportation Center, train to Anaheim, CA, then bus to Oceanside, CA. 5 h 7 min $43. From N Palm Cyn at Chino line 111 bus to Town Center at Hahn, bus to Riverside-Downtown station, then train to Oceanside station. 7 h 7 min $20. From Palm Springs drive to Oceanside. 1 h 56 min $11.

Operators from Palm Springs to Oceanside

Close Print Itinerary
  1. Here are 4 options to get from
    Palm Springs to Oceanside:

    1. Trip:
      1 Amtrak Thruway, train
      • One-Way approx: USD $25 - $55
      • Duration: 4 h 37 min
      Open +
      • Trip:
        1 Amtrak Thruway, train
        • One-Way approx: USD $25 - $55
        • Duration: 4 h 37 min
        Close x
    2. Trip:
      2 Amtrak Thruway, bus
      • One-Way approx: USD $18 - $58
      • Duration: 5 h 7 min
      Open +
      • Trip:
        2 Amtrak Thruway, bus
        • One-Way approx: USD $18 - $58
        • Duration: 5 h 7 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $18 - $23
      • Duration: 7 h 7 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $18 - $23
        • Duration: 7 h 7 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $9 - $14
      • Duration: 1 h 56 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $9 - $14
        • Duration: 1 h 56 min
        Close x