If I were you, I'd call Greyhound directly and ask. Schedules can change at any point for a variety of reasons.
If u leave tomorrow the earilest bus leave at 350pm and get to west palm beach the next morning at 620am cost is $52 i think
You have to call for that information because if nobody books a ticket in or out of Lake City. The bus won't stop at that station. Call or like someone else suggested check the website. Good Luck!!!
The Greyhound schedule isn't a set on, it changes monthly so you'll have to go to their website.
Thanks! Your answer is awaiting moderation.