Departure: | Miami, FL |
Arrival: | Lake City, FL |
Fastest route: | 9h 50min |
Distance: | 628km |
Cheapest route: | $40 |
Transfers: | 0 |
Bus companies: | El Expreso, Greyhound, Tornado Bus |
One Passenger / One Trip
7:50am
Miami, FL
North Miami Beach Greyhound
7:35am
Lake City, FL
Lake City Greyhound Bus Station
23h 45min
Greyhound
$40
8:15am
Miami, FL
2980 NW 7th St
7:00pm
Lake City, FL
Lake City Bus Stop
10h 45min
Tornado Bus
$83
9:15am
Miami, FL
NW 7th St & NW 23rd Ave
8:10pm
Lake City, FL
Lake City Bus Stop
10h 55min
El Expreso
$80
10:50am
Miami, FL
MIA Airport Central Station
7:35am
Lake City, FL
Lake City Greyhound Bus Station
20h 45min
Greyhound
$43.5
11:00pm
Miami, FL
MIA Airport Central Station
9:15am
Lake City, FL
Lake City Greyhound Bus Station
10h 15min
Greyhound
$46.5
11:25pm
Miami, FL
North Miami Beach Greyhound
9:15am
Lake City, FL
Lake City Greyhound Bus Station
9h 50min
Greyhound
$46.5
The Miami - Lake City route has approximately 6 frequencies and its minimum duration is around 9h 50min. It is important you book your ticket in advance to avoid running out, since $40 tickets tend to run out quickly.
The distance between Miami and Lake City is around 628 kilometers and the bus companies that can help you in your journey are: El Expreso, Greyhound, Tornado Bus.
Bus journey may vary depending on the state of the roads. The minimum duration is usually around 9h 50min to cover 628 kilometers.
According to our data, the cheapest ticket costs $40 and leaves North Miami Beach Greyhound. You will not have to do any transfers, the trip will go directly to Lake City Greyhound Bus Station.
Last bus leaves at 11:25pm from North Miami Beach Greyhound and arrives at 9:15am at Lake City Greyhound Bus Station. It will take 9h 50min, its price is $46.5 and the number of changes will be 0.
Yes, there are direct bus routes, their duration is usually around 23h 45min and the price is $40.