HUB hero image

How to Travel from

Hacienda Heights to Upland

by Route or Car

Hacienda Heights
+0
Upland
Transport search to Upland
Hacienda Heights
+0
Upland
Building a composite car route
Cheapest
Best Offer!
Car
25 min
38 km.
from $2
Composite Route Car Only

Three ways to Travel from Hacienda Heights to Upland

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Metrolink Trains

Phone:
(800) 371-LINK (5465)
Website:
metrolinktrains.com
Train from Covina station to Upland
Ave. Duration:
29 min
Frequency:
Hourly
Estimated price:
$6.11–$7.64

Bus operators

Foothill Transit

Phone:
+1 800-743-3463
Website:
foothilltransit.org
Bus from Hacienda Blvd to Tetley
Ave. Duration:
32 min
Frequency:
Hourly
Estimated price:
$1.91–$6.24
Bus from West Covina Pkwy to California
Ave. Duration:
54 min
Frequency:
Every 30 minutes
Estimated price:
$1.91–$6.24
Bus from Gale Ave to Hacienda
Ave. Duration:
54 min
Frequency:
Hourly
Estimated price:
$1.91–$6.24

Questions and Answers

What is the cheapest way to get from Hacienda Heights to Upland?

The cheapest way to get from Hacienda Heights to Upland is to drive which costs $4.13 - $5.98 and takes 25 min.

What is the fastest way to get from Hacienda Heights to Upland?

The fastest way to get from Hacienda Heights to Upland is to drive which takes 25 min and costs $4.13 - $5.98 .

Is there a direct bus between Hacienda Heights and Upland?

No, there is no direct bus from Hacienda Heights to Upland. However, there are services departing from Hacienda Blvd and Tetley St N and arriving at Montclair Transit Center via West Covina Pkwy and California Ave E. The journey, including transfers, takes approximately 1h 38m.

How far is it from Hacienda Heights to Upland?

The distance between Hacienda Heights and Upland is 40 km. The road distance is 38.2 km.

How do I travel from Hacienda Heights to Upland without a car?

The best way to get from Hacienda Heights to Upland without a car is to line 185 bus and line 707 bus which takes 1h 38m and costs $3.26 - $10.87 .

How long does it take to get from Hacienda Heights to Upland?

It takes approximately 1h 38m to get from Hacienda Heights to Upland, including transfers.

Where do I catch the Hacienda Heights to Upland bus from?

Hacienda Heights to Upland bus services, operated by Foothill Transit, depart from Hacienda Blvd and Tetley St N station.

Where does the Hacienda Heights to Upland bus arrive?

Hacienda Heights to Upland bus services, operated by Foothill Transit, arrive at West Covina Pkwy and California Ave W station.

Can I drive from Hacienda Heights to Upland?

Yes, the driving distance between Hacienda Heights to Upland is 38 km. It takes approximately 25 min to drive from Hacienda Heights to Upland.

Where can I stay near Upland?

There are 210+ hotels available in Upland. Prices start at $53.54 per night.
+0