COVID-19 Travel Guide
Learn more ›

Search bus tickets to Dallas

switcheroo

Quickview

How to get to Dallas by bus

Routes448
Trips per day895
bus lines4
Stations4
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

What is a good price for a bus ticket to Dallas?

$5.00 is the cheapest price for a bus ticket to Dallas, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Dallas. In the last month, buses from Plano to Dallas had the lowest average price at $5.00.

Where is the bus station in Dallas, TX?

The busiest bus station in Dallas is Bus Terminal - 205 S Lamar St. There are several other active stations in addition to this main station. The most popular bus stations in Dallas are:

  • Bus Terminal - 205 S Lamar St
  • Mansfield Bus Stop
  • 501 E Jefferson Blvd

Seattle

There are 12 scheduled buses per day from Seattle to Dallas. The route can be as long as 1680 miles, or 2704 kilometers. On average, the journey takes 58 hours and 9 minutes. One bus company, Greyhound, connects Seattle to Dallas. Buses from Seattle usually arrive in Dallas at Bus Terminal - 205 S Lamar St.
Avg. Time
2d 10h 9m
Avg. Price
$226.48

San Antonio

There are 11 scheduled buses per day from San Antonio to Dallas. The route can be as long as 253 miles, or 407 kilometers. On average, the journey takes 5 hours and 9 minutes. There are 3 bus lines that operate on this route. Greyhound has the most daily buses. Buses from San Antonio usually arrive in Dallas at 501 E Jefferson Blvd.
Avg. Time
5h 9m
Avg. Price
$46.92

Chicago

There are 10 scheduled buses per day from Chicago to Dallas. The route can be as long as 805 miles, or 1295 kilometers. On average, the journey takes 24 hours and 35 minutes. There are 2 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Chicago usually arrive in Dallas at Bus Terminal - 205 S Lamar St.
Avg. Time
1d 0h 35m
Avg. Price
$108.16

Refugio

There are 10 scheduled buses per day from Refugio to Dallas. The route can be as long as 311 miles, or 500 kilometers. On average, the journey takes 17 hours . One bus company, El Expreso Bus, connects Refugio to Dallas. Buses from Refugio usually arrive in Dallas at Tornado Bus Station - 8630 E RL Thornton Fwy.
Avg. Time
17h 0m
Avg. Price
$70.00

Austin

There are 10 scheduled buses per day from Austin to Dallas. The route can be as long as 183 miles, or 294 kilometers. On average, the journey takes 3 hours and 23 minutes. There are 3 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Austin usually arrive in Dallas at 501 E Jefferson Blvd.
Avg. Time
3h 23m
Avg. Price
$45.88

Located in Texas, Dallas is accessible by bus from 448 other cities. You can choose from 895 daily scheduled trips when you search for buses to Dallas on Wanderu. Greyhound usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Dallas are also available..

Bus companies serving Dallas

Greyhound

There are 380 scheduled Greyhound buses per day. Greyhound can get you to Dallas from 300 cities, including Fort Worth.
Greyhound
Greyhound
Avg. Time
1d 1h 33m
Avg. Price
$136.23

Tornado Bus

There are 23 scheduled Tornado Bus buses per day. Tornado Bus can get you to Dallas from 139 cities, including Austin.
Tornado Bus
Tornado Bus
Avg. Time
8h 30m
Avg. Price
$84.87

Jefferson Lines

There are 74 scheduled Jefferson Lines buses per day. Jefferson Lines can get you to Dallas from 69 cities, including Fayetteville.
Jefferson Lines
Jefferson Lines
Avg. Time
1d 0h 10m
Avg. Price
$125.01

El Expreso Bus

There are 2 scheduled El Expreso Bus buses per day. El Expreso Bus can get you to Dallas from 21 cities, including Austin.
El Expreso Bus
El Expreso Bus
Avg. Time
6h 36m
Avg. Price
$64.33