Journey information
Overview: Milwaukee, WI to San Diego, CA flight
Flights from Milwaukee, WI to San Diego, CA depart on average 46 times per day, taking around 5h 55m. Cheap flight tickets for this journey start at $144 (€114) if you book in advance.
The earliest flight runs at 05:00, the last at 22:49. The fastest flight covers the 1736 miles (2794 km) distance in 5h 49m. September is the cheapest month to fly.
Distance 1736 miles (2794 km) |
Average flight duration 5h 55m |
Cheapest ticket price $144 (€114) |
Flights per day 46 |
Fastest flight 5h 49m |
Cheapest month to travel September |
First flight 05:00 |
Last flight 22:49 |
The cheapest and fastest flights from Milwaukee, WI to San Diego, CA
Cheapest price
$319
Average price
$629
Fastest journey
6 h 29 m
Average duration
6 h 39 m
Flights per day
55
Distance
2794 km
The best way to find a cheap flight ticket from Milwaukee, WI to San Diego, CA is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Milwaukee, WI to San Diego, CA will cost around $629 if you buy it on the day, but the cheapest tickets can be found for only $319.
It's difficult to get from Milwaukee, WI to San Diego, CA without transferring at least once.
AA5532+
AA2816
UA1599 · UA1302
UA5896 · UA660
UA5799 · UA660
UA2132 · UA540
UA1599 · UA1940
UA4803 · UA660
UA2132 · UA540
AA5000+
AA2131
AA2603 · AA798Travel Information
Compare train, bus, and flight for Milwaukee, WI to San Diego, CA
Omio recommends booking the train as it is the most popular option from Milwaukee, WI to San Diego, CA among Omio's users. If you are prioritising price take the flight with prices starting from €114. For those with little time consider booking a flight which can get you there in 5h 55m. The ticket price range depends on the travel mode: a flight costs an average of €114, and a train costs an average of €210.
Distance: 1736 miles (2794 km)
Compare flight with
| Flight | Most popular Train | Bus |
|---|---|---|
€212 Average price Cheapest | €697 Average price | €213 Average price |
8h 55m Average total duration Fastest 5h 55m Onboard + 3h 0m Additional time* | 47h 54m Average total duration 47h 24m Onboard + 30m Additional time* | 48h 57m Average total duration 48h 27m Onboard + 30m Additional time* |
![]() Most popular airline | ![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options | Direct Options |
Live departures
Milwaukee, WI to San Diego, CA flight times
The table below shows live departures for Milwaukee, WI to San Diego, CA flights for today, Monday, February 16. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets | |
|---|---|---|---|---|---|---|
AS507 · AS448 · AS673 | 9:47 PM General Mitchell International Airport | 20h08 | 5:55 PM San Diego International Airport | 2 transfers | ||
AS507 · AS636 · AS3012 | 9:47 PM General Mitchell International Airport | 20h04 | 5:51 PM San Diego International Airport | 2 transfers | ||
AS507 · AS478 · AS3314 | 9:47 PM General Mitchell International Airport | 21h56 | 7:43 PM San Diego International Airport | 2 transfers | ||
AS507 · AS621 | 9:47 PM General Mitchell International Airport | 25h59 | 11:46 PM San Diego International Airport | 1 transfer | ||
AS507 · AS417 · AS2070 | 9:47 PM General Mitchell International Airport | 22h58 | 8:45 PM San Diego International Airport | 2 transfers | ||
AS507 · AS478 · AS2194 | 9:47 PM General Mitchell International Airport | 17h30 | 3:17 PM San Diego International Airport | 2 transfers | ||
AS507 · AS590 · AS3490 | 9:47 PM General Mitchell International Airport | 22h03 | 7:50 PM San Diego International Airport | 2 transfers | ||
AS507 · AS1367 | 9:47 PM General Mitchell International Airport | 20h17 | 6:04 PM San Diego International Airport | 1 transfer | ||
AS507 · AS310 · AS1394 | 9:47 PM General Mitchell International Airport | 23h21 | 9:08 PM San Diego International Airport | 2 transfers | ||
AS507 · AS720 · AS3018 | 9:47 PM General Mitchell International Airport | 18h43 | 4:30 PM San Diego International Airport | 2 transfers | ||
AS507 · AS636 · AS2194 | 9:47 PM General Mitchell International Airport | 17h30 | 3:17 PM San Diego International Airport | 2 transfers | ||
AS507 · AS1433 · AS2106 | 9:47 PM General Mitchell International Airport | 18h51 | 4:38 PM San Diego International Airport | 2 transfers | ||
AS507 · AS642 · AS3021 | 9:47 PM General Mitchell International Airport | 19h47 | 5:34 PM San Diego International Airport | 2 transfers | ||
AS507 · AS608 · AS2106 | 9:47 PM General Mitchell International Airport | 18h51 | 4:38 PM San Diego International Airport | 2 transfers | ||
AS507 · AS1341 · AS3458 | 9:47 PM General Mitchell International Airport | 18h45 | 4:32 PM San Diego International Airport | 2 transfers | ||
AS507 · AS1433 · AS2070 | 9:47 PM General Mitchell International Airport | 22h58 | 8:45 PM San Diego International Airport | 2 transfers | ||
AS507 · AS411 · AS3490 | 9:47 PM General Mitchell International Airport | 22h03 | 7:50 PM San Diego International Airport | 2 transfers | ||
AS507 · AS736 · AS3252 | 9:47 PM General Mitchell International Airport | 19h48 | 5:35 PM San Diego International Airport | 2 transfers | ||
AS507 · AS608 · AS2070 | 9:47 PM General Mitchell International Airport | 22h58 | 8:45 PM San Diego International Airport | 2 transfers | ||
AS507 · AS411 · AS3263 | 9:47 PM General Mitchell International Airport | 18h31 | 4:18 PM San Diego International Airport | 2 transfers | ||
AS507 · AS411 · AS2479 | 9:47 PM General Mitchell International Airport | 20h02 | 5:49 PM San Diego International Airport | 2 transfers | ||
AS507 · AS590 · AS3263 | 9:47 PM General Mitchell International Airport | 18h31 | 4:18 PM San Diego International Airport | 2 transfers | ||
AS507 · AS1369 | 9:47 PM General Mitchell International Airport | 9h16 | 7:03 AM San Diego International Airport | 1 transfer | ||
AS507 · AS321 · AS3398 | 9:47 PM General Mitchell International Airport | 19h02 | 4:49 PM San Diego International Airport | 2 transfers | ||
AS507 · AS604 · AS2070 | 9:47 PM General Mitchell International Airport | 22h58 | 8:45 PM San Diego International Airport | 2 transfers | ||
AS507 · AS2365 · AS166 | 9:47 PM General Mitchell International Airport | 18h39 | 4:26 PM San Diego International Airport | 2 transfers | ||
AS507 · AS478 · AS3012 | 9:47 PM General Mitchell International Airport | 20h04 | 5:51 PM San Diego International Airport | 2 transfers | ||
AS507 · AS590 · AS2479 | 9:47 PM General Mitchell International Airport | 20h02 | 5:49 PM San Diego International Airport | 2 transfers | ||
AS507 · AS170 · AS3398 | 9:47 PM General Mitchell International Airport | 19h02 | 4:49 PM San Diego International Airport | 2 transfers | ||
AS507 · AS3343 · AS3402 | 9:47 PM General Mitchell International Airport | 17h37 | 3:24 PM San Diego International Airport | 2 transfers | ||
AS507 · AS650 | 9:47 PM General Mitchell International Airport | 23h33 | 9:20 PM San Diego International Airport | 1 transfer | ||
AS507 · AS636 · AS3314 | 9:47 PM General Mitchell International Airport | 21h56 | 7:43 PM San Diego International Airport | 2 transfers | ||
AS507 · AS318 · AS166 | 9:47 PM General Mitchell International Airport | 18h39 | 4:26 PM San Diego International Airport | 2 transfers | ||
AS507 · AS310 · AS3306 | 9:47 PM General Mitchell International Airport | 20h12 | 5:59 PM San Diego International Airport | 2 transfers | ||
UA6188 · UA1911 | 9:56 PM General Mitchell International Airport | 8h04 | 6:00 AM San Diego International Airport | 1 transfer | ||
UA2132 · UA540 | 10:10 PM General Mitchell International Airport | 6h41 | 4:51 AM San Diego International Airport | 1 transfer | ||
UA2132 · UA1835 | 10:10 PM General Mitchell International Airport | 8h25 | 6:35 AM San Diego International Airport | 1 transfer | ||
UA2132 · UA638 · UA4642 | 10:10 PM General Mitchell International Airport | 9h30 | 7:40 AM San Diego International Airport | 2 transfers | ||
AA5532+ AA2816 | 10:47 PM General Mitchell International Airport | 7h47 | 6:34 AM San Diego International Airport | 1 transfer | ||
AA1219 · AA2382 | 11:44 PM General Mitchell International Airport | 5h55 | 5:39 AM San Diego International Airport | 1 transfer | ||
UA3489 · UA1626 | 1:10 AM General Mitchell International Airport | 19h19 | 8:29 PM San Diego International Airport | 1 transfer | ||
UA3489 · UA1826 | 1:10 AM General Mitchell International Airport | 17h10 | 6:20 PM San Diego International Airport | 1 transfer | ||
AA4937+ AA1543 | 11:00 AM General Mitchell International Airport | 17h20 | 4:20 AM San Diego International Airport | 1 transfer | ||
UA5799 · UA660 | 11:00 AM General Mitchell International Airport | 8h38 | 7:38 PM San Diego International Airport | 1 transfer | ||
AA4937+ AA2131 | 11:00 AM General Mitchell International Airport | 9h41 | 8:41 PM San Diego International Airport | 1 transfer | ||
AA4937+ AA3055 | 11:00 AM General Mitchell International Airport | 11h29 | 10:29 PM San Diego International Airport | 1 transfer | ||
UA5896 · UA660 | 12:00 PM General Mitchell International Airport | 7h38 | 7:38 PM San Diego International Airport | 1 transfer | ||
AA6370+ AA2131 | 12:00 PM General Mitchell International Airport | 8h41 | 8:41 PM San Diego International Airport | 1 transfer | ||
AA6370+ AA3055 | 12:00 PM General Mitchell International Airport | 10h29 | 10:29 PM San Diego International Airport | 1 transfer | ||
AA6370+ AA1543 | 12:00 PM General Mitchell International Airport | 16h20 | 4:20 AM San Diego International Airport | 1 transfer | ||
AA2621 · AA3117 | 12:22 PM General Mitchell International Airport | 9h56 | 10:18 PM San Diego International Airport | 1 transfer | ||
AA2621 · AA2050 | 12:22 PM General Mitchell International Airport | 8h00 | 8:22 PM San Diego International Airport | 1 transfer | ||
UA4803 · UA2099 · UA2300 | 1:00 PM General Mitchell International Airport | 11h38 | 12:38 AM San Diego International Airport | 2 transfers | ||
UA4803 · UA2638 · UA2300 | 1:00 PM General Mitchell International Airport | 11h38 | 12:38 AM San Diego International Airport | 2 transfers | ||
UA4803 · UA660 | 1:00 PM General Mitchell International Airport | 6h38 | 7:38 PM San Diego International Airport | 1 transfer | ||
UA4803 · UA1803 · UA1302 | 1:00 PM General Mitchell International Airport | 10h00 | 11:00 PM San Diego International Airport | 2 transfers | ||
AA2603 · AA3106 | 1:16 PM General Mitchell International Airport | 14h58 | 4:14 AM San Diego International Airport | 1 transfer | ||
AA2603 · AA798 | 1:16 PM General Mitchell International Airport | 6h47 | 8:03 PM San Diego International Airport | 1 transfer | ||
AA2603 · AA1950 | 1:16 PM General Mitchell International Airport | 10h44 | 12:00 AM San Diego International Airport | 1 transfer | ||
UA6196 · UA1911 | 2:00 PM General Mitchell International Airport | 16h00 | 6:00 AM San Diego International Airport | 1 transfer | ||
AA5000+ AA1543 | 2:00 PM General Mitchell International Airport | 14h20 | 4:20 AM San Diego International Airport | 1 transfer | ||
AA5000+ AA2816 | 2:00 PM General Mitchell International Airport | 16h34 | 6:34 AM San Diego International Airport | 1 transfer | ||
UA6196 · UA2617 | 2:00 PM General Mitchell International Airport | 12h33 | 2:33 AM San Diego International Airport | 1 transfer | ||
UA6196 · UA2300 | 2:00 PM General Mitchell International Airport | 10h38 | 12:38 AM San Diego International Airport | 1 transfer | ||
AA5000+ AA3055 | 2:00 PM General Mitchell International Airport | 8h29 | 10:29 PM San Diego International Airport | 1 transfer | ||
AA5000+ AA2131 | 2:00 PM General Mitchell International Airport | 6h41 | 8:41 PM San Diego International Airport | 1 transfer | ||
UA1599 · UA1281 | 2:28 PM General Mitchell International Airport | 11h11 | 1:39 AM San Diego International Airport | 1 transfer | ||
UA1599 · UA1302 | 2:28 PM General Mitchell International Airport | 8h32 | 11:00 PM San Diego International Airport | 1 transfer | ||
UA1599 · UA2617 | 2:28 PM General Mitchell International Airport | 12h05 | 2:33 AM San Diego International Airport | 1 transfer | ||
UA1599 · UA540 | 2:28 PM General Mitchell International Airport | 14h23 | 4:51 AM San Diego International Airport | 1 transfer | ||
UA1599 · UA1911 | 2:28 PM General Mitchell International Airport | 15h32 | 6:00 AM San Diego International Airport | 1 transfer | ||
UA1599 · UA1940 | 2:28 PM General Mitchell International Airport | 6h29 | 8:57 PM San Diego International Airport | 1 transfer | ||
UA5402 · UA2638 · UA2300 | 2:30 PM General Mitchell International Airport | 10h08 | 12:38 AM San Diego International Airport | 2 transfers | ||
UA5402 · UA2616 · UA1281 | 2:30 PM General Mitchell International Airport | 11h09 | 1:39 AM San Diego International Airport | 2 transfers | ||
UA5402 · UA1803 · UA1302 | 2:30 PM General Mitchell International Airport | 8h30 | 11:00 PM San Diego International Airport | 2 transfers | ||
UA5402 · UA2683 | 2:30 PM General Mitchell International Airport | 9h11 | 11:41 PM San Diego International Airport | 1 transfer | ||
UA5402 · UA1803 · UA1281 | 2:30 PM General Mitchell International Airport | 11h09 | 1:39 AM San Diego International Airport | 2 transfers | ||
AA6372+ AA3055 | 3:00 PM General Mitchell International Airport | 7h29 | 10:29 PM San Diego International Airport | 1 transfer | ||
AA6372+ AA1543 | 3:00 PM General Mitchell International Airport | 13h20 | 4:20 AM San Diego International Airport | 1 transfer | ||
AA6372+ AA2816 | 3:00 PM General Mitchell International Airport | 15h34 | 6:34 AM San Diego International Airport | 1 transfer | ||
UA5213 · UA2657 · UA2617 | 3:44 PM General Mitchell International Airport | 10h49 | 2:33 AM San Diego International Airport | 2 transfers | ||
UA5213 · UA2616 · UA1281 | 3:44 PM General Mitchell International Airport | 9h55 | 1:39 AM San Diego International Airport | 2 transfers | ||
UA5213 · UA2683 | 3:44 PM General Mitchell International Airport | 7h57 | 11:41 PM San Diego International Airport | 1 transfer | ||
AA5032+ AA1740 | 5:33 PM General Mitchell International Airport | 8h54 | 2:27 AM San Diego International Airport | 1 transfer | ||
AA5032+ AA3108 | 5:33 PM General Mitchell International Airport | 11h23 | 4:56 AM San Diego International Airport | 1 transfer | ||
UA3693 · UA1606 | 5:39 PM General Mitchell International Airport | 11h46 | 5:25 AM San Diego International Airport | 1 transfer | ||
AA2581 · AA1634 | 5:51 PM General Mitchell International Airport | 10h46 | 4:37 AM San Diego International Airport | 1 transfer | ||
AA2581 · AA1948 | 5:51 PM General Mitchell International Airport | 8h32 | 2:23 AM San Diego International Airport | 1 transfer | ||
UA5640 · UA714 · UA1911 | 7:25 PM General Mitchell International Airport | 10h35 | 6:00 AM San Diego International Airport | 2 transfers | ||
AA1418 · AA1634 | 9:11 PM General Mitchell International Airport | 7h26 | 4:37 AM San Diego International Airport | 1 transfer | ||
AA1418 · AA3150 | 9:11 PM General Mitchell International Airport | 9h19 | 6:30 AM San Diego International Airport | 1 transfer | ||
This is the last flight of the day. | ||||||
Find all the dates and times for this journey
Compare prices and tickets Milwaukee, WI to San Diego, CA by train, bus, or flight
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Feb 17
Feb 18
Feb 19
Feb 20
Feb 21
Feb 22
Feb 23
Why should you book Milwaukee, WI to San Diego, CA flights with Omio?
Why book with Omio vs United?
- Compare with other providers: On Omio, you can not only buy tickets for United, but also compare tickets for the likes of to find the best option for your trip from Milwaukee, WI to San Diego, CA.
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
- Compare all your options: Omio allows you to compare United with all available travel options, which are train, bus and flight to ensure you get the best deal for traveling from Milwaukee, WI to San Diego, CA.
Why book with Omio over Kayak, Skyscanner or Trip?
- Multiple modes of transport: Omio allows you to compare travel options including train, bus and flight to find the ideal travel option from Milwaukee, WI to San Diego, CA.
Airlines: United from Milwaukee, WI to San Diego, CAFind the best flights between Milwaukee, WI to San Diego, CA with Omio's travel partners United from $144 (€114). We can find you the best deals, schedules and tickets when comparing and booking the best trip.
United
FAQs: Milwaukee, WI to San Diego, CA Flight
Find answers to the most common questions about traveling from Milwaukee, WI to San Diego, CA by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at San Diego, CA, this guide helps you travel smarter and with confidence.

- Comic-Con International, the largest comic book and popular arts convention in the world
- San Diego County Fair, a month-long fair featuring rides, games, and local food
- San Diego Beer Week, a celebration of craft beer with tastings and events across the county
- La Jolla Music Festival, an annual event showcasing classical music performances in a picturesque coastal setting.
- Memorial Day, ideal weather for beach activities and outdoor events
- Independence Day, spectacular fireworks and patriotic celebrations
- Labor Day, perfect for enjoying the last days of summer at the beach
- Thanksgiving, a time for family gatherings with pleasant fall weather.
popular airports
Popular airports from Milwaukee, WI to San Diego, CA
- Free Wi-Fi available throughout the airport.
- Shops in concourses C and D, including Milwaukee Marketplace and Brooks Brothers.
- Parking available near the terminal, approximately 0.32€ (PKR 100) per hour.
- Restaurants located in concourses C and D, including local and intertiol cuisines like Chili's and Northpoint Custard
- Available outside the terminal.
- Ramps, toilets
- Available throughout the airport.
- Hotels nearby, such as Hilton Milwaukee Airport and Best Western Plus Milwaukee Airport.
- Showers available in the USO Lounge for military personnel.
- Lounges include the USO Lounge and Delta Sky Club.
- Lost and Found located in the main terminal, near baggage claim.
- Car rental services available from companies like Hertz and Avis, located in the baggage claim area
- Bus Route 80, Mitchell Airport Station, 8 miles
- Free Wi-Fi available throughout the airport.
- Shops in terminals 1 and 2, including Duty-Free and Hudson News.
- Parking available, price varies.
- Restaurants in terminals 1 and 2, including fast food and sit-down options like The Counter and Phil's BBQ
- Available outside the terminal.
- Elevators, ramps
- Available throughout the airport.
- Hotels nearby, Sheraton San Diego Hotel & Mari within walking distance.
- Showers available at the Airspace Lounge, access fee required.
- Lounges available, including United Club and Airspace Lounge.
- Lost and Found located in terminal 2 East, baggage claim area.
- Car rental services available at Rental Car Center, free shuttle from terminals
- Bus Route 992, Airport Station, 4.8 km
Most popular flights from Milwaukee, WI
More options for your journey from Milwaukee, WI to San Diego, CA
Here are some other resources that might have the information you need



