Travel from Los-Angeles to Ramona

Train, bus or fly from Los Angeles to Ramona?

Amtrak operates a train from Los Angeles to Ramona every 2 hours. Tickets cost $28 - $60 and the journey takes 1 h 53 min. 2 other operators also service this route. Alternatively, Amtrak operates a bus from Los Angeles to Ramona once daily, and the journey takes 2 h 45 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
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Los Angeles to Ramona

From Los Angeles Union Station Amtrak train to Oceanside Transportation Center Amtrak, walk to Oceanside Transit Center, tram to Escondido Transit Center, then line 371 bus to Main St & 11th St. 4 h 49 min $44. From Los Angeles, CA Amtrak Thruway to Santa Fe Depot Transit Center, bus to Escondido Transit Center, then line 371 bus to Main St & 11th St. 5 h 57 min $7. From Los Angeles, CA bus to 12th & Imperial Transit Center, tram to El Cajon Transit Center, then bus to Main St & 10th St. 6 h 9 min $24. From Los Angeles drive to Ramona. 2 h 14 min $14. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to San Diego airport, line 992 bus to America Plaza Station, tram to El Cajon Transit Center, then bus to Ramona. 6 h 10 min $247.