1map logoGo to main page

San Diego, CA, USA to Fontana, CA, USA from $19: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Diego, United States
to
Fontana, United States

How to Get from San Diego to Fontana: 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.

$19 - DriveBest price
175 kmDistance
1h 52m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Diego to Fontana 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
FlixBus
Bus
Average Duration
4h  54m
Estimated price
$13-60
Recommended
Company
N/A
Drive
Average Duration
1h  52m
Estimated price
$19-29
Cheapest
route map
Distance: 175 km
Duration: 1h 52m

See more options

Company
Various
Train
Average Duration
5h  15m
Estimated price
$15-114
Company
Various
Train
Average Duration
5h  29m
Estimated price
$19-135
Company
San Ysidro
Bus
Average Duration
6h  53m
Estimated price
$28-42
Company
Various
Plane
Train
Average Duration
5h  51m
Estimated price
$71-130

San Diego - Fontana operators

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

Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Diego to San Bernardino Downtown Transit Center

Average Duration
2h 50m
Estimated price
$132-133

Bus from San Ysidro Bus Terminal to Fontana Bus Stop

Average Duration
5h 10m
Estimated price
$139-150
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from San Diego to Los Angeles

Average Duration
2h 56m
Estimated price
$137-138

Train from Oceanside to San Bernardino - Downtown

Average Duration
2h 38m
Estimated price
$605-607
Website
https://metrolinktrains.com

Train from L. A. Union Station to Fontana station

Average Duration
1h 25m
Estimated price
$6060-603

Train from San Diego to Fontana

Average Duration
5h 15m
Estimated price
$15-114
Plane
Website
united.com

Plane from San Diego (SAN) to Los Angeles (LAX)

Average Duration
1h 4m
Estimated price
$134-135
Website
delta.com

Plane from San Diego (SAN) to Los Angeles (LAX)

Average Duration
1h 4m
Estimated price
$190-136
Drive

Drive from San Diego to Fontana

Average Duration
1h 52m
Estimated price
$19-29

San Diego to Fontana: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Diego and Fontana 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 road adventure from San Diego to Fontana, covering a distance of 109 miles in just under 2 hours of driving time. Feel the thrill of the open road as you cruise through diverse landscapes. 💰 Discover budget-friendly options to reach Fontana from San Diego by car, with prices ranging between $19 to $29. Enjoy the flexibility and freedom of a road trip while saving on transportation costs.
Average price
$19 - $29
🚂 Traveling from San Diego to Fontana by train requires a transfer at L.A. Union Station, with a total journey time of approximately 5 hours and 15 minutes. 🎟️ There are multiple routes available for this trip, each involving two train transfers, typically through services operated by Amtrak and Metrolink Trains. The prices for tickets vary between $15 and $114. 🗺️ The distance covered on these routes is around 177 miles, offering a scenic journey through Southern California before arriving at Fontana station. For further details and bookings, travelers can visit the respective websites of Amtrak and Metrolink Trains.
Departure Point
San Diego station
Arrival Point
Fontana station
🛫 Your journey from San Diego to Fontana begins with a quick 1 hour and 2 minutes direct flight from San Diego Airport to Los Angeles Airport.
Departure Point
San Diego Airport
Arrival Point
Los Angeles Airport
🚌 Traveling from San Diego to Fontana by bus takes approximately 4 hours and 54 minutes. The prices for a bus ticket can range from $13 to $60, offering budget-friendly options for travelers. 🛤️ Route options vary in duration and number of transfers. For example, Route 1 involves a transfer in San Bernardino and takes about 3 hours and 27 minutes to reach Fontana from San Diego, covering a distance of 120 miles.

Frequently asked questions

Find out more about the route from San Diego to Fontana.

Or choose the category:
The cheapest way to travel from San Diego to Fontana is by driving. The estimated cost for gas and tolls ranges from $19 to $29. The journey takes approximately 1 hour and 52 minutes, depending on traffic conditions.
The fastest way to travel from San Diego to Fontana is by driving. The journey takes approximately 1 hour and 52 minutes, depending on traffic conditions. The route involves taking Interstate 15 North, which is a direct and convenient option.
Fontana is located approximately 156 km away from San Diego. The driving distance between the two cities is approximately 175 km. The journey usually takes around 1 hour and 52 minutes by car, depending on traffic conditions.
To travel from San Diego to Fontana without a car, you can take a train via Los Angeles. The journey takes approximately 5 hours and 15 minutes, and ticket prices range from $15 to $120, depending on the class and availability. Start by taking the Pacific Surfliner train from San Diego to Los Angeles Union Station. From there, transfer to the Metrolink train that goes directly to Fontana.
The duration of travel from San Diego to Fontana, including transfers, is approximately 5 hours and 15 minutes. This time may vary depending on the mode of transportation chosen. If traveling by car, the journey typically takes around 2 hours, depending on traffic conditions.
There are a wide range of accommodation options available in and near Fontana. The city itself has a variety of hotels, motels, and inns to choose from, offering various levels of amenities and prices. If you prefer a larger selection, you can also consider staying in nearby cities such as Ontario or Rancho Cucamonga, which offer additional hotel options within a short drive of Fontana. Prices for hotels in Fontana start at around $66 per night, but may vary depending on the time of year and specific hotel chosen.
Yes, you can drive from San Diego to Fontana. The distance between the two cities is approximately 175 km. The drive usually takes around 1 hour and 52 minutes, depending on traffic conditions.
Unfortunately, there are no direct flights available between San Diego and Fontana as Fontana does not have its own airport. The nearest major airport to Fontana is Ontario International Airport which is approximately 9 miles away. To reach Fontana from San Diego, you can either take a connecting flight to Ontario International Airport or utilize alternative transportation options such as driving or taking a bus.
The fastest way to travel from San Diego to Fontana is by plane. The quickest flight option is a direct flight from San Diego Airport to Los Angeles Airport, which takes approximately 1 hour and 3 minutes. Both Delta and United Airlines offer flights on this route.
The flight from San Diego to Fontana is relatively short, with the quickest option being a direct flight from San Diego Airport to Los Angeles Airport. This flight typically takes around 1 hour and 3 minutes. However, it is important to note that Fontana does not have its own airport, so travelers will need to arrange for transportation from Los Angeles Airport to Fontana upon arrival.
When traveling from San Diego to Fontana by train, the train services operated by Metrolink Trains will arrive at Fontana station.
Yes, there is a train route from San Diego to Fontana but it requires a transfer at L.A. Union Station. The journey takes around 5 hours and 15 minutes, including the transfer.
To catch the train from San Diego to Fontana you will need to go to the San Diego station. The train services are operated by Amtrak. The station is conveniently located in downtown San Diego and offers various amenities for travelers. Make sure to check the Amtrak schedule for departure times and plan your journey accordingly.
The cost of a train ticket from San Diego to Fontana is not fixed and can vary depending on factors such as the class of the ticket and availability. On average, the prices range from $15 to $114.
The price of a bus ticket from San Diego to Fontana can range from $14 to $54. The exact cost will depend on factors such as the bus company, the time of travel, and whether it is a one-way or round-trip ticket. It is recommended to check the websites of different bus companies, like Greyhound or Megabus, for the most accurate and up-to-date pricing information.
The cost to drive from San Diego to Fontana typically ranges from $19 to $29, depending on factors such as fuel prices and the type of vehicle you are using.