There are 4 ways to get from Ontario Mills to Long Beach by bus, train, tram, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 266 bus, line 22 bus
best- Take the bus from Ontario, CA - 4351 Ontario Mills Pkwy to El Monte, CA - Thuan Phat Supermarketbus
- Take the bus from Rosemead / Fern to Lakewood Blvd Stationbus 266
- Take the bus from Lakewood Blvd Station - East to Ocean & Long Beach NWbus 22
3h 14m$31–63Line 61 bus, bus, tram
cheapest- Take the bus from Ontario Mills Mall to Pomona Transit Centerbus 61
- Take the bus from Pomona Transit Center to Flower St and 12th Stbus 707
- Take the tram from Pico Station to 1st Street Stationtram
3h 51m$5–10Train, tram
- Take the train from Rancho Cucamonga to L.A. Union Stationtrain SB Line
- Take the tram from Union Station - Metro A-Line to 1st Street Stationtram Metro A Line
3h 46m$12–16Drive 53.4 mi
- Drive from Ontario Mills to Long Beachcar 53.4 mi
1h 5m$10–14
Ontario Mills to Long Beach by foot and bus
Comparing Your Travel Options
The cheapest way to get from Ontario Mills to Long Beach is to line 61 bus and bus and tram which costs $5 - $10 and takes 3h 51m.
The fastest way to get from Ontario Mills to Long Beach is to drive which takes 1h 5m and costs $9 - $14.
No, there is no direct bus from Ontario Mills to Long Beach. However, there are services departing from Ontario, CA - 4351 Ontario Mills Pkwy and arriving at Ocean & Long Beach NW via Rosemead / Fern and Lakewood Blvd Station - East. The journey, including transfers, takes approximately 3h 14m.
No, there is no direct train from Ontario Mills to Long Beach station. However, there are services departing from Rancho Cucamonga and arriving at 1st Street Station via Union Station - Metro A-Line. The journey, including transfers, takes approximately 3h 46m.
The distance between Ontario Mills and Long Beach is 64 miles. The road distance is 53.7 miles.
The best way to get from Ontario Mills to Long Beach without a car is to bus and line 266 bus and line 22 bus which takes 3h 14m and costs $30 - $65.
It takes approximately 3h 14m to get from Ontario Mills to Long Beach, including transfers.
Ontario Mills to Long Beach bus services, operated by Hoang Express, depart from Ontario, CA - 4351 Ontario Mills Pkwy station.
Ontario Mills to Long Beach train services, operated by Metrolink Trains, depart from Rancho Cucamonga station.
Ontario Mills to Long Beach bus services, operated by Hoang Express, arrive at El Monte, CA - Thuan Phat Supermarket station.
What companies run services between Ontario Mills, CA, USA and Long Beach, CA, USA?
You can take a vehicle from Ontario Mills to Ocean & Long Beach NW via Ontario, CA - 4351 Ontario Mills Pkwy, El Monte, CA - Thuan Phat Supermarket, Rosemead / Fern, Lakewood Blvd Station, and Lakewood Blvd Station - East in around 3h 14m.
- Phone
- (800) 371-LINK (5465)
- Website
- Metrolink Trains
Train from Rancho Cucamonga to L.A. Union Station
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- $8–12
- Website
- Metrolink Trains
- Phone
- +1-323-466-3876
- [email protected]
- Website
- Metro Los Angeles
Tram from Union Station - Metro A-Line to 1st Street Station
- Ave. Duration
- 1h 4m
- Frequency
- Every 15 minutes
- Estimated price
- $1–2
- Website
- Metro Los Angeles
Tram from Pico Station to 1st Street Station
- Ave. Duration
- 55 min
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Website
- Metro Los Angeles
- Phone
- +1 714-839-3500
- [email protected]
- Website
- Hoang Bus
Bus from Ontario, CA - 4351 Ontario Mills Pkwy to El Monte, CA - Thuan Phat Supermarket
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Estimated price
- $45–60
- Book at
- GoToBus - Hoang Express
- Website
- Hoang Bus
- Adult One-way
- $45–60
- Phone
- +1 714-839-3500
- [email protected]
- Website
- xedohoang.com
Bus from Ontario, CA - 4351 Ontario Mills Pkwy to El Monte, CA - Thuan Phat Supermarket
- Ave. Duration
- 34 min
- Frequency
- Twice a week
- Estimated price
- $27–30
- Schedules at
- xedohoang.com
- Phone
- +1-323-466-3876
- [email protected]
- Website
- Metro Los Angeles
Bus from Rosemead / Fern to Lakewood Blvd Station
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–2
- Website
- Metro Los Angeles
- Website
- Long Beach Transit
Bus from Lakewood Blvd Station - East to Ocean & Long Beach NW
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- $2
- Website
- Long Beach Transit
- Phone
- +1 (909) 379-7100
- Website
- Omnitrans
Bus from Ontario Mills Mall to Pomona Transit Center
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- Omnitrans
- Phone
- +1 800-743-3463
- [email protected]
- Website
- Foothill Transit
Bus from Pomona Transit Center to Flower St and 12th St
- Ave. Duration
- 1h 28m
- Frequency
- Every 30 minutes
- Estimated price
- $1–6
- Website
- Foothill Transit
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, Travelling around the UAE, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
Booking & Getting There
Ontario Mills to Long Beach train services, operated by Metrolink Trains, arrive at L.A. Union Station.
Yes, the driving distance between Ontario Mills to Long Beach is 54 miles. It takes approximately 1h 5m to drive from Ontario Mills to Long Beach.
There are 868+ hotels available in Long Beach.











