Search bus tickets to Miami
Quickview
How to get to Miami by bus
Routes | 290 |
Trips per day | 820 |
bus lines | 7 |
Stations | 10 |
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 Miami?
$7.55 is the cheapest price for a bus ticket to Miami, 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 Miami. In the last month, buses from Fort Lauderdale to Miami had the lowest average price at $11.59.
Where is the bus station in Miami, FL?
The busiest bus station in Miami is Miami Intermodal Ctr - 3801 NW 21 St. There are several other active stations in addition to this main station. The most popular bus stations in Miami are:
- Miami Intermodal Ctr - 3801 NW 21 St
- Miami International Airport
- Miami Intl Airport - Terminal J, 2nd Level
Which cities have the most buses to Miami?
Orlando
There are 17 scheduled buses per day from Orlando to Miami. The route can be as long as 206 miles, or 331 kilometers. On average, the journey takes 4 hours and 45 minutes. There are 5 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Orlando usually arrive in Miami at Miami Intermodal Ctr - 3801 NW 21 St.
Avg. Time
4h 45m
Avg. Price
$40.32
Chicago
There are 14 scheduled buses per day from Chicago to Miami. The route can be as long as 1192 miles, or 1918 kilometers. On average, the journey takes 35 hours and 47 minutes. One bus company, Greyhound, connects Chicago to Miami. Buses from Chicago usually arrive in Miami at Miami Intermodal Ctr - 3801 NW 21 St.
Avg. Time
1d 11h 47m
Avg. Price
$190.14
Kissimmee
There are 11 scheduled buses per day from Kissimmee to Miami. The route can be as long as 191 miles, or 307 kilometers. On average, the journey takes 4 hours and 39 minutes. There are 3 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Kissimmee usually arrive in Miami at Miami Airport.
Avg. Time
4h 39m
Avg. Price
$37.85
Fort Lauderdale
There are 10 scheduled buses per day from Fort Lauderdale to Miami. The route can be as long as 26 miles, or 41 kilometers. On average, the journey takes 42 minutes. There are 3 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Fort Lauderdale usually arrive in Miami at Miami Intermodal Ctr - 3801 NW 21 St.
Avg. Time
0h 42m
Avg. Price
$18.20
Phoenix
There are 9 scheduled buses per day from Phoenix to Miami. The route can be as long as 1979 miles, or 3185 kilometers. On average, the journey takes 62 hours and 48 minutes. One bus company, Greyhound, connects Phoenix to Miami. Buses from Phoenix usually arrive in Miami at Miami Intermodal Ctr - 3801 NW 21 St.
Avg. Time
2d 14h 48m
Avg. Price
$368.45
What bus companies travel to Miami, Florida?
Located in Florida, Miami is accessible by bus from 290 other cities. You can choose from 820 daily scheduled trips when you search for buses to Miami on Wanderu. Greyhound usually has the most buses on any given day.
Looking for other ways to get there? Train tickets to Miami are also available. Ferry trips to Miami are yet another option.
Bus companies serving Miami
Greyhound
There are 404 scheduled Greyhound buses per day. Greyhound can get you to Miami from 259 cities, including Fort Lauderdale.


Avg. Time
1d 7h 41m
Avg. Price
$174.06
Tornado Bus
There are 7 scheduled Tornado Bus buses per day. Tornado Bus can get you to Miami from 56 cities, including Houston.


Avg. Time
23h 50m
Avg. Price
$176.74
RedCoach Business
There are 10 scheduled RedCoach Business buses per day. RedCoach Business can get you to Miami from 10 cities, including Fort Lauderdale.


Avg. Time
4h 22m
Avg. Price
$58.54
RedCoach Economy
There are 8 scheduled RedCoach Economy buses per day. RedCoach Economy can get you to Miami from 8 cities, including Fort Lauderdale.


Avg. Time
4h 30m
Avg. Price
$57.58
Bus Line Orlando Miami
There are 12 scheduled Bus Line Orlando Miami buses per day. Bus Line Orlando Miami can get you to Miami from 6 cities, including Pompano Beach.


Avg. Time
2h 13m
Avg. Price
$31.45
Jet Set Express
There are 29 scheduled Jet Set Express buses per day. Jet Set Express can get you to Miami from 6 cities, including Kissimmee.


Avg. Time
3h 50m
Avg. Price
$39.00
El Expreso Bus
There are 2 scheduled El Expreso Bus buses per day. El Expreso Bus can get you to Miami from 2 cities, including Houston.


Avg. Time
1d 0h 12m
Avg. Price
$196.02
Top bus routes to and from Miami
- bus from Miami to Boston
- bus from Tampa to Miami
- bus from Miami to Nashville
- bus from Los Angeles to Miami
- bus from Dallas to Miami
- bus from Columbus to Miami
- bus from Miami to Lakeland
- bus from Newark to Miami
- bus from Miami to Orlando
- bus from Miami to San Diego
- bus from Houston to Miami
- bus from Charlotte to Miami
- bus from Miami to Ocala
- bus from Miami to Port Saint Lucie
- bus from San Antonio to Miami
- bus from Atlanta to Miami
- bus from Miami to Charlotte
- bus from Miami to Newark
- bus from Gainesville to Miami
- bus from Ocala to Miami
- bus from New York to Miami
- bus from Fort Lauderdale to Miami
- bus from Miami to Ft. Pierce
- bus from Nashville to Miami
- bus from Washington to Miami
- bus from Daytona Beach to Miami
- bus from Port Saint Lucie to Miami
- bus from Miami to Tallahassee
- bus from Orlando to Miami
- bus from Miami to Daytona Beach
- bus from Miami to Houston
- bus from Miami to Fort Lauderdale
- bus from Ft. Pierce to Miami
- bus from Tallahassee to Miami
- bus from Miami to Atlanta
- bus from Miami to West Palm Beach
- bus from Raleigh to Miami
- bus from Miami to New York
- bus from Seattle to Miami
- bus from Miami to Kansas City
- bus from Miami to Gainesville
- bus from Chicago to Miami
- bus from Miami to Dallas
- bus from Miami to Los Angeles
- bus from Miami to Indianapolis
- bus from Miami to Chicago
- bus from Baltimore to Miami
- bus from Miami to Kissimmee
- bus from West Palm Beach to Miami
- bus from Miami to Austin
- bus from Kissimmee to Miami
Popular bus routes in Europe
- bus from Paris to Genoa
- bus from Lisbon to Dortmund
- bus from Genoa to Bremen
- bus from Perugia to Berlin
- bus from Hamburg to Bratislava
- bus from Vienna to Erfurt
- bus from Padova to Paris
- bus from Turin to Hamburg