How I Regularly Fly Dallas to San Francisco for Under $150 Round-Trip
I’ll be honest – the first time I flew from Dallas to San Francisco, I paid way too much. Like, embarrassingly too much. It was 2018, I was still pretty new to the whole budget travel thing, and I just went straight to Southwest’s website and booked whatever popped up first. $340 round-trip. I thought that was normal for a cross-country flight.
Then I met this guy on a hostel rooftop in Mexico City who casually mentioned he’d just flown Dallas to SF for $98 round-trip. Ninety-eight dollars. I genuinely thought he was lying or had somehow used like a million points or something. Turns out, nope – he just knew how to work the system on what’s actually one of the most competitive routes in the country.
Since then, I’ve flown DFW to SFO probably fifteen times, and I don’t think I’ve paid over $180 once. Usually it’s somewhere between $120-160 round-trip. The thing about this route is that it’s absolutely loaded with options – you’ve got multiple airlines fighting for passengers, and if you know when and where to look, you can score deals that make flying cheaper than driving.
Let me walk you through exactly how I do it, because once you get this down, you’ll wonder why you ever paid full price.
Why This Route Is Actually Perfect for Budget Travelers
Here’s something most people don’t realize: Dallas to San Francisco is kind of a goldmine for cheap flights. You’ve got DFW and Love Field as your departure options, which means you’re working with both legacy carriers and Southwest. That competition is huge.
Southwest dominates at Love Field, and they’re constantly running sales on this route. American has a massive hub at DFW, so they’re trying to fill seats. United, Alaska, and even Spirit pop up with deals regularly. When airlines are fighting for passengers, prices drop. It’s that simple.
I’ve noticed that Southwest tends to have the most consistent low prices – I’m talking $89-120 round-trip during their sales, which happen like every other month. American can be hit or miss, but when they have a sale, it’s usually solid. I flew American last April for $132 round-trip and honestly had zero complaints.
The flight time is only about three and a half hours, which is perfect because you’re not committed to a full day of travel, but it’s long enough that you’ll want to check a few things before booking (more on that later).
My Search Strategy That Actually Works
Okay, so here’s how I approach finding flights on this route, and trust me, I’ve refined this over way too many hours of obsessive price checking.
First up: I always start with Southwest’s website directly. I know, I know – everyone says use search engines like Google Flights or Skyscanner. And I do use those, but for Southwest specifically, you have to go straight to their site because they don’t show up on those aggregators. It’s annoying, but Southwest often has the best deals on this route, so it’s worth the extra click.
I’ll check Southwest first, then immediately pull up Google Flights to see what everyone else is offering. Google Flights has this incredible calendar view where you can see prices across like two months at once. Game changer. Last time I used it, I noticed that flying out on a Tuesday instead of a Monday saved me $47. Those little shifts matter.
I also keep Hopper on my phone because their price predictions are surprisingly accurate. They’ll tell you whether to book now or wait, and for this route, they’ve been right probably 80% of the time. When Hopper says “prices are likely to go up,” I’ve learned to just book it.
One thing I’ve started doing recently is checking both DFW and Love Field separately. Sometimes Love Field is cheaper because of Southwest’s dominance there, but other times DFW has better deals with American or United. It depends on the day, honestly. The airports are only like 20 miles apart, so unless you’re coming from a specific part of the metro area, either one works.
The Southwest Situation (And Why I’m Kind of Obsessed With Them)
Let me talk about Southwest for a minute because they’re kind of my go-to for this route. Their Wanna Get Away fares from Dallas to San Francisco regularly drop to $89-120 round-trip. That’s less than what I’d pay for gas if I was driving to Houston.
The thing I love about Southwest is the two free checked bags. Sounds small, but when you’re comparing them to someone like Spirit where you’re paying $40-60 each way for bags, that free baggage basically pays for the price difference. Plus, no change fees. I’ve changed Southwest tickets probably a dozen times, and they just give you travel credit for the difference if the new flight is cheaper, or you pay the difference if it’s more expensive. Super straightforward.
Their sales are pretty predictable too. They usually drop prices on Tuesday mornings for travel in the next few months. I have a literal reminder in my phone to check Southwest fares every Tuesday at like 10am. Sounds obsessive, and maybe it is, but I’ve caught some ridiculous deals this way.
Last November, I snagged a round-trip for $104 during their fall sale. The catch? I had to fly on a Wednesday morning and come back on a Tuesday afternoon. But I work remotely, so who cares? I shifted my schedule around, saved like $150 compared to weekend flights, and spent an extra day eating burritos in the Mission District. Not exactly a hardship.
When to Book (Because Timing Is Everything)
So here’s what I’ve learned about timing on this specific route after tracking prices for literally years: the sweet spot is usually 6-8 weeks out for the best prices. Book too early and airlines haven’t really set their competitive pricing yet. Book too late and you’re paying whatever’s left.
The exception is if you catch a flash sale. Airlines will randomly drop prices for 24-48 hours, and if you happen to check during that window, you can score insane deals. I got a round-trip last June for $87 because American randomly had a sale on a Thursday afternoon. Pure luck, but that’s why I’m constantly checking.
Seasonality matters big time too. January through early March? Cheap. September through early November? Also cheap. But if you’re trying to fly during spring break, summer vacation, or anywhere near Thanksgiving or Christmas, prepare to pay double or triple. I made the mistake of trying to book a flight for the week after Christmas once and the cheapest option was $420. I literally laughed out loud and just didn’t go.
Day of the week is huge. Tuesday, Wednesday, and Saturday flights are almost always cheaper than Thursday, Friday, or Sunday. I’ve seen the same exact flight cost $60 more just because it’s on a Sunday instead of a Tuesday. If you’ve got any flexibility at all, avoid those peak travel days.
The Budget Airline Reality Check
Alright, let’s talk about Spirit and Frontier because they fly this route and their base fares can look super tempting. Like, $49 one-way kind of tempting. But here’s the thing – that’s not really what you’re going to pay.
I flew Spirit from Dallas to San Francisco exactly once. The ticket was $52 one-way, which seemed amazing. Then I paid $35 for a carry-on, $8 to print my boarding pass at the airport because I forgot to do it online (rookie mistake), and another $40 to pick a seat with actual legroom because I’m tall and refuse to be cramped for three and a half hours. My “$52” flight ended up costing $135, which was literally the same price as Southwest was charging with free bags and seat selection included.
That said, if you’re truly traveling with just a personal item and you don’t care where you sit, Spirit can genuinely save you money. I have a friend who’s a minimalist packer and she swears by them. She flew Dallas to SF for $89 round-trip and didn’t pay a single extra fee. So it works for some people, just know what you’re getting into.
The other thing about budget airlines is their schedules can be wonky. Spirit might have a flight that leaves at 6am or lands at midnight, which is fine if you’re flexible, but not ideal if you’ve got plans. Southwest and American usually have way more flight options throughout the day.
Layovers: Sometimes Worth It, Sometimes Not
Direct flights from Dallas to San Francisco are everywhere, which is great. But sometimes – and I mean sometimes – booking a flight with a layover can save you serious money.
Last March, I found a direct Southwest flight for $198 round-trip. But there was also an American flight with a quick stop in Phoenix for $127. The layover was only an hour and a half, which is pretty manageable, and I saved $71. For seventy bucks, I’ll take a short layover any day.
The key is making sure the layover is reasonable. I’ve accidentally booked flights with like 45-minute connections before, which is just asking for stress and potentially missed flights. Now I never go below 90 minutes if I’m booking separate tickets, or 60 minutes if it’s all one booking with the same airline.
Also, check where the layover is. Phoenix, Las Vegas, or Denver? Fine, those are efficient airports. LAX? Absolutely not. I will pay extra to avoid LAX layovers because that place is pure chaos and I’ve missed connections there twice.
The Hotel-Flight Package Hack Nobody Talks About
This one’s kind of sneaky, but it’s saved me money multiple times: sometimes booking your flight and hotel together is actually cheaper than booking them separately, even if you don’t need a hotel.
I know that sounds backwards, but hear me out. Sites like Expedia and Priceline offer these package deals where if you book a flight and hotel together, they discount the flight significantly. I’ve seen situations where a $180 flight becomes $110 when bundled with a $60/night hotel.
Now, you could actually stay in the hotel, which might be worth it anyway. Or – and I’m not officially recommending this, but I’ve done it – you just book the package for the flight discount and then either cancel the hotel (check the cancellation policy first) or just don’t show up if it’s a no-show-friendly rate. The flight stays booked and you’ve saved money.
I did this last year when I needed to fly to SF for a friend’s birthday. The flight alone was $175, but a package with a random airport hotel was $159 total. I booked it, then stayed with my friend instead of at the hotel. Saved $16 and didn’t have to deal with checking into a hotel I didn’t need. Not a huge savings, but sixteen bucks buys a lot of tacos.
Using Points and Miles (Even If You’re Not a Points Nerd)
I’m not going to pretend I’m some credit card churning expert, because I’m not. But I do use travel rewards cards, and on this route specifically, they’ve paid off.
Southwest has their own credit card that gives you points for every dollar you spend, and those points can be used for any flight with no blackout dates. I got the card two years ago, hit the signup bonus (which was like 50,000 points), and I’ve basically had one free round-trip flight to San Francisco every year since then just from using the card for normal expenses.
American has a similar setup if you fly them a lot. Their AAdvantage miles work on this route, and if you’ve got enough saved up, you can book award flights. I’ve noticed that American award flights from Dallas to SF usually run around 12,500-15,000 miles each way, which is pretty reasonable if you’ve been stacking points.
Even if you don’t have a travel-specific card, just booking your flights with any credit card that offers points or cash back helps. That $150 flight becomes 150-300 points depending on your card, and it adds up faster than you’d think.
My Pre-Booking Checklist (So I Don’t Mess Up)
Okay, before I actually click “purchase,” here’s what I always double-check because I’ve made every mistake possible and learned from all of them:
Airport: Am I actually looking at the right airports? DFW vs Love Field in Dallas, and SFO vs Oakland on the other end? Oakland can be cheaper but it’s farther from downtown SF, so factor that in.
Baggage: What’s included? Southwest gives you two free checked bags, but most other airlines don’t. If I’m bringing more than a carry-on, those fees add up.
Flight times: A 6am departure might be cheap, but do I really want to wake up at 4am to catch that flight? Sometimes the answer is yes if it saves me $50, but I try to be realistic about what I’ll actually do.
Basic economy: If it’s a basic economy fare, I can’t pick my seat, I board last, and I usually can’t change the ticket. Sometimes worth it, sometimes not.
Layovers: If there’s a connection, is the layover time reasonable? And is it an airport I’m okay with spending time in?
Total price: I add up everything – the base fare, bags, seat selection if needed – to see what I’m really paying. A $79 Spirit flight that becomes $160 after fees isn’t actually cheaper than a $150 Southwest flight with everything included.
What I Actually Do When I Need to Book
Let me walk you through my actual process when I need to book a flight from Dallas to San Francisco, because I’ve got it down to a science at this point.
I’ll usually start searching about 8-10 weeks before I want to travel. I check Southwest first thing Tuesday morning (their sale day), then immediately compare with Google Flights to see what American, United, and Alaska are charging. I’ll set up price alerts on Google Flights and Hopper so I get notifications if prices drop.
If I see something in the $100-140 range round-trip, I usually just book it. That’s a good price for this route, and I’ve learned from experience that waiting for it to drop another $20 isn’t worth the risk of it going up $60.
If prices are higher than I want to pay – like $180+ – I’ll wait and keep checking. I’ve found that prices on this route fluctuate a lot, and if I’m patient, they usually come back down. The only exception is if I’m traveling during a peak time, in which case I just bite the bullet and book because it’s not getting cheaper.
Last September, I needed to fly to SF for a wedding. Prices were sitting at $189 round-trip, which wasn’t terrible but wasn’t great either. I set alerts and just waited. Two weeks later, Southwest dropped their fares to $118 for the exact dates I needed. Booked immediately. Patience paid off.
The Bottom Line on Dallas to San Francisco Flights
Here’s the truth: this route is incredibly easy to hack if you’re even a little bit strategic about it. You’ve got multiple airlines competing for passengers, tons of flight options throughout the day, and if you’re flexible with your dates and willing to shop around, you can regularly find round-trip tickets for $120-160.
My personal best is $87 round-trip on American, which still feels like I got away with something. But even my average is probably around $135, which for a three-and-a-half-hour flight across the country is pretty ridiculous.
The key things that have saved me the most money: being flexible with travel dates (seriously, that Wednesday instead of Friday departure saves so much), checking Southwest directly since they don’t show up on aggregators, and setting up price alerts so I don’t miss flash sales.
And look, sometimes you just need to book a flight and be done with it. If you find something for $180 and you’re okay with that price, book it and move on with your life. The goal isn’t to spend hours finding the absolute cheapest option – it’s to not overpay for a route that regularly has great deals.
But yeah, if you’re flying Dallas to San Francisco, there’s zero reason to pay $300+ round-trip unless you’re booking last minute or traveling during peak season. This route is way too competitive for that, and once you’ve scored your first sub-$150 round-trip, you’ll never go back to just accepting whatever price pops up first.
Trust me, your bank account will thank you.
