Rome2Rio

How to get fromDiamond Bar to Rancho Cucamonga Stationby bus, train, taxi, or car

Find Transport to Rancho Cucamonga Station

See all options

There are 5 ways to get from Diamond Bar to Rancho Cucamonga Station by bus, train, taxi, 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.

  1. Line 707 bus, train

    best
    1. Take the bus from Cal Poly Pomona Admin to Montclair Transit Centerbus bus 707
    2. Take the train from Montclair to Rancho Cucamongatrain train SB Line
    1h 36m
    $8–14
  2. Drive 18 mi

    cheapest
    1. Drive from Diamond Bar to Rancho Cucamonga Stationcar car 18 mi
    22 min
    $4–5
  3. Taxi

    1. Take the taxi from Diamond Bar to Rancho Cucamonga Stationtaxi taxi 18 mi
    22 min
    $50–65
  4. Line 480 bus

    1. Take the bus from Temple Ave and S Campus Dr to Montclair Transit Centerbus bus 480
    2h 3m
    $8–14
  5. Line 482 bus, line 61 bus

    1. Take the bus from Diamond Bar Blvd and Sunset Crossing Rd to Pomona Transit Centerbus bus 286 / ...
    2. Take the bus from Pomona Transit Center to 4th Street @ Gurneebus bus 61
    2h 8m
    $4–8

Diamond Bar to Rancho Cucamonga Station by bus and train

Calendar96Weekly Services
Duration1h 36mAverage Duration
Ticket$8Cheapest Price
See schedules

Questions & Answers

What companies run services between Diamond Bar, CA, USA and Rancho Cucamonga Station, CA, USA?

Foothill Transit operates a bus from Temple Ave and S Campus Dr to Montclair Transit Center every 30 minutes. Tickets cost $1–6 and the journey takes 59 min.

Train operators
Bus operators
Other operators

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 Train travel in Spain: A guide to Renfe, How do I buy a London Underground ticket?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.