COVID-19 Travel Guide
Learn more ›

Search bus tickets to Tuscaloosa

switcheroo

Quickview

How to get to Tuscaloosa by bus

Routes119
Trips per day161
bus lines2
Stations1
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 Tuscaloosa?

$18.70 is the cheapest price for a bus ticket to Tuscaloosa, 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 Tuscaloosa. In the last month, buses from Birmingham to Tuscaloosa had the lowest average price at $20.03.

Where is the bus station in Tuscaloosa, AL?

The main bus station in Tuscaloosa is 3301 Greensboro St. As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around Tuscaloosa.

Seattle

There are 7 scheduled buses per day from Seattle to Tuscaloosa. The route can be as long as 2058 miles, or 3312 kilometers. On average, the journey takes 69 hours and 55 minutes. One bus company, Greyhound, connects Seattle to Tuscaloosa. Buses from Seattle usually arrive in Tuscaloosa at 3301 Greensboro St.
Avg. Time
2d 21h 55m
Avg. Price
$403.78

Phoenix

There are 5 scheduled buses per day from Phoenix to Tuscaloosa. The route can be as long as 1412 miles, or 2272 kilometers. On average, the journey takes 39 hours and 22 minutes. One bus company, Greyhound, connects Phoenix to Tuscaloosa. Buses from Phoenix usually arrive in Tuscaloosa at 3301 Greensboro St.
Avg. Time
1d 15h 22m
Avg. Price
$265.66

Miami

There are 4 scheduled buses per day from Miami to Tuscaloosa. The route can be as long as 680 miles, or 1093 kilometers. On average, the journey takes 21 hours and 54 minutes. One bus company, Greyhound, connects Miami to Tuscaloosa. Buses from Miami usually arrive in Tuscaloosa at 3301 Greensboro St.
Avg. Time
21h 54m
Avg. Price
$228.02

Effingham

There are 4 scheduled buses per day from Effingham to Tuscaloosa. The route can be as long as 413 miles, or 664 kilometers. On average, the journey takes 18 hours . One bus company, Greyhound, connects Effingham to Tuscaloosa. Buses from Effingham usually arrive in Tuscaloosa at 3301 Greensboro St.
Avg. Time
18h 0m
Avg. Price
$223.68

San Diego

There are 4 scheduled buses per day from San Diego to Tuscaloosa. The route can be as long as 1712 miles, or 2753 kilometers. On average, the journey takes 47 hours and 5 minutes. One bus company, Greyhound, connects San Diego to Tuscaloosa. Buses from San Diego usually arrive in Tuscaloosa at 3301 Greensboro St.
Avg. Time
1d 23h 5m
Avg. Price
$234.37

Located in Alabama, Tuscaloosa is accessible by bus from 119 other cities. You can choose from 161 daily scheduled trips when you search for buses to Tuscaloosa on Wanderu. Jefferson Lines usually has the most buses on any given day.

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

Bus companies serving Tuscaloosa

Greyhound

There are 7 scheduled Greyhound buses per day. Greyhound can get you to Tuscaloosa from 68 cities, including Birmingham.
Greyhound
Greyhound
Avg. Time
17h 57m
Avg. Price
$142.66

Jefferson Lines

There are 22 scheduled Jefferson Lines buses per day. Jefferson Lines can get you to Tuscaloosa from 66 cities, including Burnsville.
Jefferson Lines
Jefferson Lines
Avg. Time
1d 13h 9m
Avg. Price
$243.53

Top bus routes to and from Tuscaloosa