|Fastest time||32h 40m|
|Trips per day||1|
Greyhound operates, on average, 1 bus schedule(s) from Oak Hall to Madison. The average Greyhound ticket to Madison costs $117.30. Cheap Greyhound tickets to Madison are available on Wanderu starting from $107.00. In Oak Hall, Greyhound departs from TS Corner Exxon - 6491 Lankford Hwy and no other station. In Madison, Greyhound arrives at 4 Collins Ct and no other station.
An average trip on Greyhound from Oak Hall to Madison takes 32 hours and 41 minutes, while the fastest available Greyhound trip will get you to Madison in 32 hours and 40 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $123.00 for a weekend getaway trip to Madison.