Cheap Flights from MDW to SFO
The Cheapest Round-trip Tickets from to San Francisco
| Departure at | Return at | Stops | Airline | Find tickets |
|---|---|---|---|---|
| 29 April 2026 | 6 May 2026 | Direct | RT from 230 |
The Cheapest Flights for this Month from to San Francisco
| Departure at | Return at | Stops | Airline | Find tickets |
|---|---|---|---|---|
| 3 April 2026 | 6 April 2026 | Direct | RT from 518 | |
| 11 April 2026 | 11 April 2026 | 1 Stop | RT from 589 | |
| 12 April 2026 | 19 April 2026 | Direct | RT from 773 | |
| 14 April 2026 | 21 April 2026 | 1 Stop | RT from 233 | |
| 15 April 2026 | 16 April 2026 | 2 Stops | RT from 365 | |
| 16 April 2026 | 17 April 2026 | 1 Stop | RT from 312 | |
| 17 April 2026 | 20 April 2026 | Direct | RT from 374 | |
| 18 April 2026 | 21 April 2026 | Direct | RT from 351 | |
| 19 April 2026 | 22 April 2026 | 1 Stop | RT from 306 | |
| 20 April 2026 | 23 April 2026 | 1 Stop | RT from 275 | |
| 26 April 2026 | 29 April 2026 | Direct | RT from 378 | |
| 27 April 2026 | 29 April 2026 | Direct | RT from 236 | |
| 28 April 2026 | 2 May 2026 | Direct | RT from 257 | |
| 29 April 2026 | 6 May 2026 | Direct | RT from 230 | |
| 1 May 2026 | 5 May 2026 | 1 Stop | RT from 243 | |
| 2 May 2026 | 9 May 2026 | 1 Stop | RT from 248 | |
| 11 May 2026 | 18 May 2026 | Direct | RT from 363 | |
| 27 May 2026 | 2 June 2026 | 1 Stop | RT from 250 | |
| 31 May 2026 | 4 June 2026 | 1 Stop | RT from 416 | |
| 12 June 2026 | 14 June 2026 | 1 Stop | RT from 457 | |
| 27 June 2026 | 3 July 2026 | 1 Stop | RT from 381 | |
| 17 August 2026 | 21 August 2026 | 1 Stop | RT from 367 | |
| 4 September 2026 | 6 September 2026 | 1 Stop | RT from 233 |
The Cheapest Flights from to San Francisco for the Year Ahead
| Departure at | Return at | Stops | Airline | Find tickets |
|---|---|---|---|---|
| 29 April 2026 | 6 May 2026 | Direct | RT from 230 | |
| 1 May 2026 | 5 May 2026 | 1 Stop | RT from 243 | |
| 27 June 2026 | 3 July 2026 | 1 Stop | RT from 381 | |
| 17 August 2026 | 21 August 2026 | 1 Stop | RT from 367 | |
| 4 September 2026 | 6 September 2026 | 1 Stop | RT from 233 |
