Cheap Flights from Dallas, TX to Baltimore, MD from $71
On Cheapflightsplus.com you will find 1 direct and 43 connecting flights from Dallas to Baltimore. You can compare airfare deals from 5 airlines and multiple travel sites from $71, book and save on cheap plane tickets and last minute offers. Also check out DFW-BWI flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Dallas to Baltimore Flight Deals
Best Flights from Dallas to Baltimore Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $71 | 19:55 Dallas Dallas/FT Worth Intl | 23:50 Baltimore Balt/Wash Intl | 2h 55m | Spirit Airlines | NK1847 |
from $117 | 17:50 Dallas Dallas/FT Worth Intl | 00:25+1 день Baltimore Balt/Wash Intl | 5h 35m layover 1h 4m - Atlanta | Frontier Airlines | F92496 F92510 |
from $181 | 19:30 Dallas Dallas/FT Worth Intl | 10:19+1 день Baltimore Balt/Wash Intl | 13h 49m layover 8h 31m - Miami | Spirit Airlines | NK1395 NK1223 |
from $200 | 21:10 Dallas Dallas/FT Worth Intl | 07:39+1 день Baltimore Balt/Wash Intl | 9h 29m layover 5h 15m - Detroit | Spirit Airlines | NK1061 NK1553 |
from $207 | 09:58 Dallas Dallas/FT Worth Intl | 16:18 Baltimore Balt/Wash Intl | 5h 20m layover 0h 56m - Houston | United Airlines | UA2675 UA274 |
from $207 | 05:20 Dallas Dallas/FT Worth Intl | 11:55 Baltimore Balt/Wash Intl | 5h 35m layover 1h 6m - Houston | United Airlines | UA6052 UA6018 |
from $207 | 21:11 Dallas Dallas/FT Worth Intl | 05:10+1 день Baltimore Balt/Wash Intl | 6h 59m layover 1h 2m - Denver | United Airlines | UA1961 UA1841 |
from $207 | 07:05 Dallas Dallas/FT Worth Intl | 16:18 Baltimore Balt/Wash Intl | 8h 13m layover 3h 48m - Houston | United Airlines | UA2670 UA274 |
from $207 | 06:00 Dallas Dallas/FT Worth Intl | 15:14 Baltimore Balt/Wash Intl | 8h 14m layover 2h 41m - Denver | United Airlines | UA773 UA1362 |
from $207 | 12:20 Dallas Dallas/FT Worth Intl | 21:42 Baltimore Balt/Wash Intl | 8h 22m layover 3h 40m - Chicago | United Airlines | UA1335 UA1583 |
from $209 | 07:00 Dallas Dallas/FT Worth Intl | 13:48 Baltimore Balt/Wash Intl | 5h 48m layover 1h 6m - Chicago | United Airlines | UA380 UA2333 |
from $253 | 11:46 Dallas Dallas/FT Worth Intl | 06:05+1 день Baltimore Balt/Wash Intl | 17h 19m layover 9h 59m - Las Vegas | Spirit Airlines | NK1268 NK1674 |
from $300 | 18:12 Dallas Dallas/FT Worth Intl | 05:10+1 день Baltimore Balt/Wash Intl | 9h 58m layover 4h 7m - Denver | United Airlines | UA2330 UA1841 |
from $337 | 05:20 Dallas Dallas/FT Worth Intl | 16:18 Baltimore Balt/Wash Intl | 9h 58m layover 5h 30m - Houston | United Airlines | UA6052 UA274 |
from $168 | 12:22 Dallas Dallas/FT Worth Intl | 00:13+1 день Baltimore Balt/Wash Intl | 10h 51m layover 2h 10m - New Orleans 3h 17m - Tampa | Spirit Airlines | NK1098 NK1426 NK1596 |
from $189 | 20:47 Dallas Dallas/FT Worth Intl | 12:26+1 день Baltimore Balt/Wash Intl | 14h 39m layover 1h 44m - Los Angeles 3h 25m - New Orleans | Spirit Airlines | NK1020 NK1801 NK1424 |
Flight Schedule Dallas (Texas) to Baltimore (Maryland)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
19:55 — 23:50
|
19:55 — 23:50
NK1847
Spirit Airlines
Dallas — Baltimore
|
2h 55m |
Find flight
from$71 |
|
05:20 — 11:55
|
05:20 — 06:39
UA6052
United Airlines
Dallas — Houston
1h 6m stop
07:45 — 12:00
UA6018
United Airlines
Houston — Baltimore
|
5h 35m including layover |
Find flight
from$207 |
|
05:20 — 16:18
|
05:20 — 06:39
UA6052
United Airlines
Dallas — Houston
5h 30m stop
12:09 — 16:18
UA274
United Airlines
Houston — Baltimore
|
9h 58m including layover |
Find flight
from$337 |
|
06:00 — 15:14
|
05:35 — 06:40
UA773
United Airlines
Dallas — Denver
2h 41m stop
09:45 — 15:14
UA1362
United Airlines
Denver — Baltimore
|
8h 14m including layover |
Find flight
from$207 |
|
07:00 — 13:48
|
07:00 — 09:40
UA380
United Airlines
Dallas — Chicago
1h 6m stop
10:55 — 13:57
UA2333
United Airlines
Chicago — Baltimore
|
5h 48m including layover |
Find flight
from$209 |
|
07:05 — 16:18
|
07:05 — 08:21
UA2670
United Airlines
Dallas — Houston
3h 48m stop
12:09 — 16:18
UA274
United Airlines
Houston — Baltimore
|
8h 13m including layover |
Find flight
from$207 |
|
09:58 — 16:18
|
09:58 — 11:13
UA2675
United Airlines
Dallas — Houston
56m stop
12:16 — 16:25
UA274
United Airlines
Houston — Baltimore
|
5h 20m including layover |
Find flight
from$207 |
|
11:46 — 06:05
+1 day
|
11:46 — 12:49
NK1268
Spirit Airlines
Dallas — Las Vegas
9h 59m stop
22:48 — 06:05
NK1674
Spirit Airlines
Las Vegas — Baltimore
|
17h 19m including layover |
Find flight
from$253 |
|
12:20 — 21:42
|
12:20 — 14:55
UA1335
United Airlines
Dallas — Chicago
3h 40m stop
18:35 — 21:42
UA1583
United Airlines
Chicago — Baltimore
|
8h 22m including layover |
Find flight
from$207 |
|
14:36 — 07:30
+1 day
|
14:36 — 19:21
NK1838
Spirit Airlines
Dallas — Boston
10h 39m stop
06:00 — 07:30
NK1588
Spirit Airlines
Boston — Baltimore
|
15h 54m including layover |
Find flight
from$342 |
|
17:50 — 00:25
+1 day
|
17:50 — 21:22
F92496
Frontier Airlines
Dallas — Atlanta
1h 4m stop
22:26 — 00:25
F92510
Frontier Airlines
Atlanta — Baltimore
|
5h 35m including layover |
Find flight
from$117 |
|
17:50 — 16:54
+1 day
|
17:50 — 21:22
F92496
Frontier Airlines
Dallas — Atlanta
17h 34m stop
14:56 — 16:54
F92634
Frontier Airlines
Atlanta — Baltimore
|
22h 4m including layover |
Find flight
from$508 |
|
18:12 — 05:10
+1 day
|
18:00 — 19:31
UA2330
United Airlines
Dallas — Denver
4h 7m stop
23:55 — 05:20
UA1841
United Airlines
Denver — Baltimore
|
9h 58m including layover |
Find flight
from$300 |
|
18:15 — 10:19
+1 day
|
18:15 — 22:12
NK1862
Spirit Airlines
Dallas — Miami
9h 48m stop
08:00 — 10:19
NK1223
Spirit Airlines
Miami — Baltimore
|
15h 4m including layover |
Find flight
from$401 |
|
19:30 — 10:19
+1 day
|
19:30 — 23:30
NK1395
Spirit Airlines
Dallas — Miami
8h 31m stop
08:00 — 10:19
NK1223
Spirit Airlines
Miami — Baltimore
|
13h 49m including layover |
Find flight
from$181 |
|
21:10 — 07:39
+1 day
|
21:10 — 00:55
NK1061
Spirit Airlines
Dallas — Detroit
5h 15m stop
06:10 — 07:39
NK1553
Spirit Airlines
Detroit — Baltimore
|
9h 29m including layover |
Find flight
from$200 |
|
21:11 — 05:10
+1 day
|
20:34 — 22:06
UA1961
United Airlines
Dallas — Denver
1h 2m stop
23:55 — 05:20
UA1841
United Airlines
Denver — Baltimore
|
6h 59m including layover |
Find flight
from$207 |
|
06:25 — 23:49
|
06:25 — 09:39
NK1367
Spirit Airlines
Dallas — Atlanta
1h 5m stop
10:44 — 12:13
NK1368
Spirit Airlines
Atlanta — Orlando
9h 20m stop
21:33 — 23:49
NK2022
Spirit Airlines
Orlando — Baltimore
|
16h 24m including layover |
Find flight
from$393 |
|
09:58 — 21:42
|
09:58 — 11:13
UA2675
United Airlines
Dallas — Houston
3h 1m stop
14:14 — 17:10
UA2135
United Airlines
Houston — Chicago
1h 25m stop
18:35 — 21:42
UA1583
United Airlines
Chicago — Baltimore
|
10h 44m including layover |
Find flight
from$414 |
|
11:35 — 23:34
|
11:35 — 15:10
NK1780
Spirit Airlines
Dallas — Tampa
1h 2m stop
16:12 — 17:21
NK1241
Spirit Airlines
Tampa — Miami
3h 49m stop
21:10 — 23:34
NK2049
Spirit Airlines
Miami — Baltimore
|
10h 59m including layover |
Find flight
from$414 |
|
12:22 — 00:13
+1 day
|
18:28 — 19:59
NK1098
Spirit Airlines
Dallas — New Orleans
2h 10m stop
16:04 — 18:41
NK1426
Spirit Airlines
New Orleans — Tampa
3h 17m stop
22:36 — 00:51
NK1596
Spirit Airlines
Tampa — Baltimore
|
10h 51m including layover |
Find flight
from$168 |
|
20:10 — 18:18
+1 day
|
20:10 — 23:40
NK1138
Spirit Airlines
Dallas — Charlotte
6h 20m stop
06:00 — 08:01
NK1533
Spirit Airlines
Charlotte — Miami
7h 52m stop
15:53 — 18:18
NK1578
Spirit Airlines
Miami — Baltimore
|
21h 8m including layover |
Find flight
from$352 |
|
20:47 — 12:26
+1 day
|
20:47 — 22:11
NK1020
Spirit Airlines
Dallas — Los Angeles
1h 44m stop
23:55 — 05:35
NK1801
Spirit Airlines
Los Angeles — New Orleans
3h 25m stop
09:00 — 12:26
NK1424
Spirit Airlines
New Orleans — Baltimore
|
14h 39m including layover |
Find flight
from$189 |
|
22:45 — 10:33
+1 day
|
22:45 — 23:47
NK1381
Spirit Airlines
Dallas — Las Vegas
1h 11m stop
00:58 — 05:55
NK1146
Spirit Airlines
Las Vegas — Houston
40m stop
06:35 — 10:33
NK2174
Spirit Airlines
Houston — Baltimore
|
10h 48m including layover |
Find flight
from$609 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Dallas to Baltimore depends on and how to choose the most interesting flight option for you.
Distance between Dallas and Baltimore is 1955 miles. Time difference between the cities is 1h. Airplanes depart 05:20 to 22:45 from 6 Dallas airports and arrive 05:20 to 22:45 to 4 Baltimore airports. Average flight time is 2h 55m.
- The fastest flight 2h 55m
- Average flight time 2h 55m
- The earliest flight 05:20
- The latest flight 22:45
- Distance 1215 ml
The cheapest months to travel to Baltimore are july (from 52 $), august (from 71 $), may (from 242 $).
The most expensive months are june (from 243 $), may (from 242 $), august (from 71 $).
What is the lowest airfare Dallas to Baltimore?
The cheapest plane ticket found by our users is $71. This airfare is for economy class on one-way NK1847 flight by Spirit Airlines for July 25, 2025 which leaves Dallas/FT Worth Intl in Dallas at 19:55 am and arrives at Baltimore Balt/Wash Intl at 23:50.
Popular Airlines on the Route
The flight Dallas — Baltimore is served by 5 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by Spirit Airlines - 21 departures per week at the price of from $ 71 . And the most expensive tickets are offered by Alaska Airlines airline - from $ 765.
Direct flights
There are 1 nonstop flights on the route. The fastest direct flight is NK1847 by Spirit Airlines takes 2h 55m and the cheapest is NK1847 by Spirit Airlines for $71.
- NK - Spirit Airlinesfrom $71Find
Connecting Flights
There are 43 flights with layovers on the route. The fastest connecting flight is UA2675 by United Airlines takes 5h 20m and the cheapest is NK1847 by Spirit Airlines for $117.
- AS - Alaska Airlinesfrom $764Find
- F9 - Frontier Airlinesfrom $117Find
- SY - Sun Country Airlinesfrom $605Find
- UA - United Airlinesfrom $207Find
- NK - Spirit Airlinesfrom $168Find
Airports
You can fly from Dallas to Baltimore from 6 airports (Addison, Fort Worth Alliance, Dallas North, Dallas/FT Worth Intl, Dallas Executive, Love Field).
Dallas airports
- Addison-ADSFind
- Fort Worth Alliance-AFWFind
- Dallas North-DNEFind
- Dallas/FT Worth Intl-DFWfrom $71Find
- Dallas Executive-RBDFind
- Love Field-DALFind
Baltimore airports
- Baltimore Rail-ZBPFind
- Balt/Wash Intl-BWIFind
- Baltimore Greenbelt T-GBOFind
- Glenn L Martin-MTNFind
Airplanes
There are flights to Baltimore from Dallas by 5 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Dallas
You may also consider searching for discounted plane tickets to some other popular places from Dallas within United States.
- from $60Find
- from $76Find
- from $67Find
- from $75Find
- from $61Find
- from $65Find
- from $67Find
- from $67Find
- from $79Find
- from $66Find
Top International Destinations from Dallas
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $69Find
- from $72Find
- from $57Find
- from $55Find
- from $66Find
- from $74Find
- from $73Find
- from $58Find
- from $70Find
- from $78Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.