Ontario International Airport (ONT) sits in the Inland Empire, east of Los Angeles. Many travelers heading to San Diego land there because a flight fits their plans better than one into San Diego. The catch is the last leg. ONT is about 110 miles from downtown San Diego, and there is no direct train or bus between the two. This guide covers how far it is, how long the drive takes, what the public options look like, and how a private ride from ONT to San Diego works.
Quick answer: Ontario airport to San Diego is about 110 miles by road, mostly on Interstate 15. Without traffic the drive takes about 1 hour 45 minutes to 2 hours to downtown, and longer at rush hour. There is no direct train; public transit means two or three trains plus a transfer, often four hours or more. A private black SUV meets you at ONT and drives you door to door, for a fixed price per vehicle with up to 6 passengers and 5 large bags.
Book Your RideOntario International Airport at a glance
ONT is a mid-size airport in the city of Ontario, in San Bernardino County. It has two passenger terminals, Terminal 2 and Terminal 4, plus a separate International Arrivals building for flights that clear customs. The airport says it offers up to 90 nonstop flights to nearly 30 destinations in the U.S., Mexico, Central America and Taiwan.

| Item | Details |
|---|---|
| Terminal 2 | 2500 E. Airport Drive, Ontario, CA 91761. Alaska, Avianca, China Airlines, Delta, Frontier, United and Volaris |
| Terminal 4 | 2900 E. Airport Drive, Ontario, CA 91761. American, JetBlue, Southwest and STARLUX |
| International Arrivals | 2222 International Way, Ontario, CA 91761 |
| Distance to downtown San Diego | About 110 miles by road |
| Main route | I-10 to I-15 south, then I-15 or I-5 into San Diego County |
Airlines move between terminals from time to time. Check your boarding pass or your airline’s app for the terminal on the day you fly.
Why fly into Ontario instead of San Diego?
San Diego International Airport (SAN) is the obvious choice for most visitors. Our San Diego airport guide covers it in detail. Still, ONT makes sense for some trips.
- Fares and schedules. On some routes and dates, ONT has a cheaper fare or a better flight time than SAN. It is worth comparing both before you book.
- A smaller airport. Two terminals mean short walks from the gate to baggage claim and to the curb.
- Inland Empire and North County trips. If you are staying in Temecula, Escondido or the inland part of North County, ONT is a reasonable option, since those places sit right off I-15.
- Nonstop routes SAN doesn’t have. ONT has a different airline mix, including STARLUX to Taiwan and Volaris to Mexico.
The trade-off is the drive. From ONT, San Diego is a road trip, not a quick hop. Planning that last leg before you land is what makes ONT work.
How far is Ontario airport from San Diego?
The route is simple. From the airport you join I-10 for a short stretch, then turn south on I-15. I-15 runs through Temecula and Escondido into San Diego County. For coastal areas, the drive usually switches to the I-5 or local highways near the end.
| Drop-off area | Distance from ONT | Typical drive |
|---|---|---|
| Temecula | About 52 miles | 55 min – 1 hr 15 min |
| Escondido | About 80 miles | 1 hr 20 min – 1 hr 45 min |
| Carlsbad / Oceanside | About 80–85 miles | 1 hr 30 min – 2 hrs |
| Del Mar | About 100 miles | 1 hr 40 min – 2 hrs 15 min |
| La Jolla | About 110 miles | 1 hr 45 min – 2 hrs 30 min |
| Downtown San Diego | About 110 miles | 1 hr 45 min – 2 hrs 30 min |
| Coronado / Chula Vista | About 115 miles | 2 hrs – 2 hrs 45 min |
These are typical times. Weekday rush hours and Friday afternoons are the slowest, especially on I-15 through Riverside County. Late evening arrivals usually have the quickest drive.

Ways to get from ONT to San Diego
There is no single bus or train from Ontario airport to San Diego. Here is how the main options compare.
| Option | Door-to-door time | What to expect |
|---|---|---|
| Private car service | About 1 hr 45 min – 2 hrs 30 min | Fixed price per vehicle, pickup at your terminal, straight to your door |
| Rental car | About 2 – 3 hrs with the rental center | Shuttle to the rental center, you drive after your flight, then hotel parking in San Diego |
| Train combination | Often 4 hrs or more | Shuttle to a Metrolink station, one or two train changes, then a taxi or bus to your hotel |
| Taxi | About 1 hr 45 min – 2 hrs 30 min | Metered fare over a long distance; taxi ranks are outside each terminal |
Train and bus from Ontario airport
ONT does connect to regional rail, but not directly to San Diego. Arriving travelers can take the free ONT Connect shuttle, run by Omnitrans, from Terminals 2 and 4 to the Rancho Cucamonga Metrolink station. The shuttle ride is free with a valid Metrolink ticket bought with “ONT Connect” as the starting point.
From there, the trip south takes planning. The usual paths are:
- Through Los Angeles: Metrolink west to Los Angeles Union Station, then the Amtrak Pacific Surfliner south to San Diego.
- Through Oceanside: Metrolink connections toward Oceanside, then the NCTD COASTER commuter train into San Diego.
Both work, but they involve several transfers and limited evening service. With large bags, children or a late landing, the train is hard work. Always check the current Metrolink, Amtrak and COASTER schedules before you rely on a connection.
Rental car
The ONT Rental Car Center is at 3450 East Airport Drive, reached by the airport shuttle. A rental gives you freedom, but you drive two hours after a flight, and you pay for parking at most San Diego hotels. If you only need a car to get to San Diego, a one-way ride is often simpler.
Taxi
Taxis wait at the taxi ranks in front of each terminal, on the outer island. The airport partners with one taxi company. A metered taxi works for short local trips. For a 110-mile ride, ask for the fare before you get in.
Where your chauffeur meets you at ONT
Ontario airport’s guidance for pre-arranged limousine trips is clear: once you are ready, contact your operator and go to their designated pick-up location. With Trip Limo Service, that step is handled for you.
- Curb pickup (standard): we text you when your flight lands. Once you have your bags, your chauffeur meets you at the curb outside arrivals at your terminal.
- Meet & Greet (+$30): your chauffeur waits inside at baggage claim with a name sign and helps with the luggage. This is a good choice for first-time visitors, families and travelers arriving through International Arrivals.
- Flight tracking: we follow your flight and adjust for early or late arrivals. Your chauffeur waits up to 1 hour after landing at no extra charge.
Tell us your airline and flight number when you book. That tells us whether you land at Terminal 2, Terminal 4 or International Arrivals.
Car service from Ontario airport to San Diego
Our airport car service covers ONT pickups to any address in San Diego County, and to Temecula. If you want affordable airport transportation from Ontario for a family or group, one SUV for everyone often costs less than separate train tickets plus taxis at both ends.

What is included
- A fixed price per vehicle, shown before you book. It covers the vehicle, the chauffeur, fuel and tolls.
- Up to 6 passengers and 5 large bags in a Cadillac Escalade, GMC Yukon XL or Chevrolet Suburban. See our fleet.
- Child seats for $20 each, up to 2 per vehicle.
- Free cancellation up to 24 hours before pickup. See the cancellation policy.
Gratuity is not included in the price. A tip for your chauffeur is optional.
Popular drop-offs from ONT
- Downtown San Diego, the Gaslamp Quarter and Little Italy
- La Jolla, Del Mar and Rancho Santa Fe
- Carlsbad, Oceanside and Encinitas
- Escondido and inland North County
- Coronado, Mission Bay and Mission Valley
- Temecula, as a direct point-to-point ride. Our Temecula guide covers the area.
ONT or LAX?
If your flight options include Los Angeles, compare the two. ONT is a little closer to San Diego than LAX, it avoids Los Angeles city traffic, and its terminals are smaller. LAX has far more flights and airlines. Either way, we can meet you. See our LAX to San Diego car service for that route.
Tips for the drive from ONT to San Diego
- Book ahead. Enter your flight number so we can track it.
- Add Meet & Greet if you land late at night, travel with children or arrive through customs.
- Plan around rush hour. A flight that lands mid-morning or after 7 p.m. usually means a faster drive south.
- Pack snacks and water for a two-hour ride, especially with kids.
- Check hotel check-in times. If you land early, your chauffeur can drop you where you want to spend the first hours.
Frequently asked questions
How far is Ontario airport from San Diego?
About 110 miles by road to downtown San Diego, mostly on I-15. North County is closer: Escondido is about 80 miles and Carlsbad about 80 to 85 miles.
How long is the drive from ONT to San Diego?
Without traffic, about 1 hour 45 minutes to 2 hours to downtown. At rush hour or on Friday afternoons, plan for 2 hours 30 minutes or more.
Is there a shuttle or train from Ontario airport to San Diego?
There is no direct one. The free ONT Connect shuttle links the terminals with the Rancho Cucamonga Metrolink station. From there you need more trains, through Los Angeles or Oceanside, to reach San Diego.
Where does my driver pick me up at ONT?
At the curb outside arrivals at your terminal. Your chauffeur texts you when you land. With Meet & Greet (+$30), your chauffeur waits inside at baggage claim with a name sign.
What if my flight into ONT is late?
We track your flight and adjust the pickup time. Your chauffeur waits up to 1 hour after landing at no extra charge.
Which terminal is my airline at?
Southwest, American, JetBlue and STARLUX use Terminal 4. Alaska, Delta, United, Frontier, Volaris, Avianca and China Airlines use Terminal 2. International flights arrive at the International Arrivals building. Check your airline before you fly, since this can change.
Can you drive us from ONT to Temecula?
Yes. Temecula is about 52 miles from ONT. We drive you straight to your hotel or address as a direct ride.
How much is a car service from Ontario airport to San Diego?
The price is fixed per vehicle, not per person, for up to 6 passengers. Enter ONT and your drop-off address on the booking page to see the exact price before you pay.
Book your Ontario airport to San Diego ride
Land at ONT and skip the trains, the rental desk and the long drive. Enter your flight and your San Diego address to see your fixed price before you book.
Book Your RideQuestions? Call us at (858) 413-8888.

