Greyhound USA operates a bus from Montgomery to Nashville 3 times a day. Tickets cost $35 - $90 and the journey takes 7 h 38 min. Alternatively, Delta and American Airlines fly from Montgomery to Nashville hourly.
From Montgomery taxi to Montgomery, AL then bus to Nashville, TN. 7 h 44 min $100. From Montgomery, AL - Intermodal Transfer Center bus to Marta Civic Center Station - Nb then bus to Nashville, TN. 8 h 32 min $53. From Montgomery drive to Nashville. 4 h 38 min $33. From Fairview Transfer Center line 6 bus to Montgomery airport, fly to Nashville airport, then bus to Nashville. 5 h 32 min $610.
No, there is no direct bus from Montgomery to Nashville. However, there are services departing from Montgomery, AL - Intermodal Transfer Center and arriving at Nashville, TN via Marta Civic Center Station - Nb. The journey, including transfers, takes approximately 8 h 32 min.