Megabus (North America) DD511-DD597
(Redirected from Megabus DD511-DD597)
Megabus DD511-DD597 are Van Hool TD925 double deck coaches built in 2012. Most units were delivered to Megabus Southwest to inaugurate service out of the Dallas hub.
Engine | Transmission | Seating | Destination sign |
---|---|---|---|
Cummins ISX12 | ZF AS Tronic |