1map logoGo to main page

San Bernardino, CA, USA to Diamond Bar, CA, USA from $5: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Bernardino, United States
to
Diamond Bar, United States

How to Get from San Bernardino to Diamond Bar: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$5 by busBest price
60 kmDistance
37m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Bernardino to Diamond Bar with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Bus
Bus
Average Duration
1h  30m
Estimated price
$9-27
Recommended
Company
various
Bus
Bus
Average Duration
3h  10m
Estimated price
$5-10
Cheapest
route map
Distance: 60 km
Duration: 37m

See more options

Company
various
Drive
Average Duration
37m
Estimated price
$6-10
Company
various
Train
Bus
Average Duration
1h  53m
Estimated price
$9-27
Company
San Bernardino Yellow Cab
Taxi
Average Duration
37m
Estimated price
$110-140

San Bernardino - Diamond Bar operators

Explore transport companies operating between San Bernardino and Diamond Bar, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Website
https://metrolinktrains.com

Train from San Bernardino - Downtown station to Montclair station

Average Duration
39m
Estimated price
$7-15
Bus
Contact phone
+1 800-743-3463
Website
https://www.foothilltransit.org

Bus from Montclair Transit Center to Pomona Transit Center

Average Duration
16m
Estimated price
$2-6

Bus from Pomona Transit Center to Mission Blvd and Mission West Business Park W

Average Duration
11m
Estimated price
$2-6

Bus from Pomona Transit Center to Diamond Bar Blvd and Sunset Crossing Rd

Average Duration
34m
Estimated price
$2-6
Contact phone
+1 (909) 379-7100
Website
http://omnitrans.org

Bus from 5th @ E Wb Fs to Fontana Metrolink Transit Center

Average Duration
42m
Estimated price
$3-3

Bus from Fontana Metrolink Transit Center to Pomona Trans Center Eb Fs

Average Duration
1h 33m
Estimated price
$3-3
Taxi
Contact phone
+1 909 884-1111
Website
https://facebook.com

Taxi from San Bernardino to Diamond Bar

Average Duration
37m
Estimated price
$110-140

San Bernardino to Diamond Bar: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Bernardino and Diamond Bar offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from San Bernardino to Diamond Bar, spanning a picturesque 37-mile route through the heart of Southern California. The drive typically takes around 37 minutes, allowing for a quick and convenient travel experience. 💰 Enjoy flexible pricing options for your journey, with car travel costs ranging from $6 to $10 depending on factors such as fuel efficiency and road tolls. Whether opting for a budget-friendly ride or a more luxurious travel experience, the journey promises to be both accessible and affordable.
Average price
$6 - $10
🚌 Starting from San Bernardino, there are no direct buses to Diamond Bar. 😌 You will have to make transfers at Fontana Metrolink Transit Center and Pomona Transit Center for a total journey time of approximately 3 hours and 10 minutes. 🚌 The bus services from San Bernardino to Diamond Bar are operated by Omnitrans. 🚌 Departure is from the 5th @ E Wb Fs station in San Bernardino, with arrival at the Pomona Trans Center Eb Fs station in Diamond Bar. 🚌 The cost of a bus ticket for this route ranges from $5 to $10. 🚌 Enjoy a smooth and convenient bus ride from San Bernardino to Diamond Bar to explore both cities easily.
Departure Point
5th @ E Wb Fs station
Arrival Point
Pomona Trans Center Eb Fs station

Frequently asked questions

Find out more about the route from San Bernardino to Diamond Bar.

Or choose the category:
The distance between San Bernardino and Diamond Bar is 30 miles, with a road distance of 37 miles. Traveling from San Bernardino to Diamond Bar by train and bus typically takes about 1 hour and 30 minutes. By car, it takes around 45 minutes to reach Diamond Bar from San Bernardino, while the bus journey can take approximately 3 hours and 10 minutes.
The most cost-effective option for traveling from San Bernardino to Diamond Bar is by driving, with a cost ranging between $6 to $10 and a travel time of approximately 37 minutes. However, if you're looking for the quickest way, taking a taxi would be the most time-efficient option, with a travel time of 37 minutes and cost between $110 to $140. Overall, driving is the recommended mode of transportation for a budget-friendly and relatively quick journey between the two cities.
The prices for a bus ticket between San Bernardino and Diamond Bar range from $5 to $10, depending on the specific service provider and time of booking. Other transportation modes, such as taking a train and then a bus, or driving one's own car, may have varying costs associated with fuel, parking, and potential toll fees. It's advisable to research and compare the overall expenses before deciding on the most suitable and cost-effective travel option for the journey between these two locations in California.
To get from San Bernardino to Diamond Bar without using public transportation, you can simply drive the 37-mile distance, which usually takes around 37 minutes depending on traffic. The cost of driving from San Bernardino to Diamond Bar typically ranges from $6 to $10 in terms of gas and toll expenses. Driving yourself allows for flexibility in your schedule and the convenience of reaching your destination directly without any transfers or waits.
The best way to travel from San Bernardino to Diamond Bar without a car is by taking the train and then transferring to a bus, specifically the line 480 bus. This journey typically takes around 1 hour and 30 minutes and costs between $9 to $27. This option provides a convenient and relatively affordable way to reach Diamond Bar from San Bernardino using public transportation.
There is no direct bus route between San Bernardino and Diamond Bar. Travelers would need to take a combination of services, including services departing from 5th @ E Wb Fs and arriving at Diamond Bar Blvd and Sunset Crossing Rd via Fontana Metrolink Transit Center and Pomona Transit Center, with the journey taking approximately 3 hours and 10 minutes. The bus services for this route are operated by Omnitrans. The trip involves transfers but can still be a feasible option for those looking to travel between the two locations.
There are various accommodation options available near Diamond Bar with over 375 hotels to choose from. The prices for hotels in the area start at $56 per night, providing options for different budgets. Visitors can select from a range of hotels, motels, and other lodging choices to suit their preferences and needs when staying near Diamond Bar. It is recommended to book in advance to secure the best rates and availability during your visit.
Yes, you can travel by bicycle from San Bernardino to Diamond Bar, as the distance between the two cities is 30 miles. The typical time it takes to bike this route is not provided in the information. However, it is definitely possible to make this journey by bicycle, although the time it would take can vary depending on individual biking speed and route chosen. It is important to consider factors such as road conditions and the physical stamina required for such a long bike ride.