LOUISVILLE, Ky. -- Passengers on a Megabus traveling from Indianapolis to Atlanta were stuck for hours Friday night on the shoulder of a Kentucky highway.

The bus left the Circle City at 1:30 p.m. and was supposed to arrive in Nashville, Tennessee, for a stop by 6:20 p.m.

But around 5:00 p.m., the bus broke down south of Louisville – and remained there for hours.

Passengers on board said the driver told them an airbag mistakenly deployed.

A mechanic then showed up, but left three hours later after taking the wheels off the bus, but not fixing the original problem.

A charter bus picked up the passengers shortly after midnight.

A passenger who spoke with RTV6 said she was headed to Nashville for her niece's graduation and was worried she would miss the ceremony.

Sean Hughes, director of corporate affairs for Megabus, issued the following statement late Friday night: