Rome2Rio

How to get fromOntario to Las Crucesby taxi, bus, plane, train, or car

Find Transport to Las Cruces

See all options

There are 8 ways to get from Ontario to Las Cruces by taxi, bus, plane, train, 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. Taxi, bus to Boise Airport, fly to El Paso International Airport, bus

    best
    1. Take the taxi from Ontario to Cleveland Blvd S & 21st Ave SEMtaxi taxi
    2. Take the bus from Cleveland Blvd S & 21st Ave SEM to Main Street Station - Upper Deckbus bus
    3. Fly from Boise Airport (BOI) to El Paso International Airport (ELP)plane plane BOI - ELP
    4. Take the bus from El Paso to Las Cruces, NMbus bus
    11h 25m
    $324–1,127
  2. Taxi, bus to Boise Airport, fly to Silver City Airport, drive

    cheapest
    1. Take the taxi from Ontario to Cleveland Blvd S & 21st Ave SEMtaxi taxi
    2. Take the bus from Cleveland Blvd S & 21st Ave SEM to Main Street Station - Upper Deckbus bus
    3. Fly from Boise Airport (BOI) to Silver City Airport (SVC)plane plane BOI - SVC
    4. Drive from Silver City Airport (SVC) to Las Crucescar car
    8h 34m
    $146–380
  3. Taxi, bus, train via Pocatello

    1. Take the taxi from Ontario to Boise, ID - Airporttaxi taxi
    2. Take the bus from Boise, ID - Airport to Pocatello, ID - Red Lionbus bus
    3. Take the bus from Pocatello, ID - Red Lion to Farmington - Hampton Innbus bus
    4. Take the train from Farmington Station to Provo Central Stationtrain train 750
    5. Take the bus from Provo Envios Confianza to Hatchbus bus
    6. Take the bus from Hatch to Las Cruces, NMbus bus
    24h 17m
    $347–507
  4. Drive 1,208.9 mi

    1. Drive from Ontario to Las Crucescar car 1,208.9 mi
    19h 45m
    $221–319
  5. Taxi, bus to Boise Airport, fly to Roswell Industrial Air Center Airport, bus

    1. Take the taxi from Ontario to Cleveland Blvd S & 21st Ave SEMtaxi taxi
    2. Take the bus from Cleveland Blvd S & 21st Ave SEM to Main Street Station - Upper Deckbus bus
    3. Fly from Boise Airport (BOI) to Roswell Industrial Air Center Airport (ROW)plane plane BOI - ROW
    4. Take the bus from Roswell Pecos Trails Transit to Las Cruces(Road Runner Transit)bus bus
    12h 53m
    $213–600
  6. Taxi, bus to Boise Airport, fly to Sierra Blanca Regional Airport, drive

    1. Take the taxi from Ontario to Cleveland Blvd S & 21st Ave SEMtaxi taxi
    2. Take the bus from Cleveland Blvd S & 21st Ave SEM to Main Street Station - Upper Deckbus bus
    3. Fly from Boise Airport (BOI) to Sierra Blanca Regional Airport (RUI)plane plane BOI - RUI
    4. Drive from Sierra Blanca Regional Airport (RUI) to Las Crucescar car
    10h 43m
    $192–560
  7. Taxi, bus, bus to Sun Valley/Hailey/Ketchum, fly to El Paso International Airport

    1. Take the taxi from Ontario to Cleveland Blvd S & 21st Ave SEMtaxi taxi
    2. Take the bus from Cleveland Blvd S & 21st Ave SEM to Main Street Station - Upper Deckbus bus
    3. Take the bus from Boise, ID - Airport to Hailey Post Officebus bus
    4. Fly from Sun Valley/Hailey/Ketchum (SUN) to El Paso International Airport (ELP)plane plane SUN - ELP
    5. Take the bus from El Paso to Las Cruces, NMbus bus
    16h 8m
    $409–1,287
  8. Taxi, bus, train

    1. Take the taxi from Ontario to 3988 W Chinden - Boisetaxi taxi
    2. Take the bus from 3988 W Chinden - Boise to Ogden, UTbus bus
    3. Take the train from Ogden Central Station to Provo Central Stationtrain train 750
    4. Take the bus from Provo Envios Confianza to Hatchbus bus
    5. Take the bus from Hatch to Las Cruces, NMbus bus
    24h 19m
    $328–433

Boise Airport (BOI) to El Paso International Airport (ELP) flights

Calendar74Weekly Planes
Duration6h 8mAverage Duration
Ticket$198Cheapest Price
See schedules

Questions & Answers

What companies run services between Ontario, OR, USA and Las Cruces, NM, USA?

There is no direct connection from Ontario to Las Cruces. However, you can take the taxi to Cleveland Blvd S & 21st Ave SEM, take the bus to Main Street Station - Upper Deck, walk to S 9th St & W Grove St, take the line 3 bus to Boise Airport, walk to Boise Airport (BOI) airport, fly to El Paso International Airport (ELP), walk to El Paso Airport, take the bus to Aeropuerto Internacional de Ciudad Juárez, take the bus to Downtown El Paso, walk to El Paso, then take the bus to Las Cruces, NM. Alternatively, you can take the taxi to Boise, ID - Airport, take the bus to Pocatello, ID - Red Lion, take the bus to Farmington - Hampton Inn, walk to Main St / Park Ln, take the line 455 bus to Farmington Station, walk to Farmington Station, take the train to Provo Central Station, walk to Provo Envios Confianza, take the bus to Hatch, then take the bus to Las Cruces, NM.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around United States

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound