Please read our Privacy Policy and How We Use Cookies

DHF Travel Directory logo

Travel directory for AIRPORTS, COACHES, FERRIES and TRAINS

London - Megabus Coach Station / Stop

Operator: MB
Station or Stop Name: London
Country: UK
Info: situated on Buckingham Palace Rd at the junction with Elizabeth St. It is within easy reach of Victoria Rail and Bus stations. All megabus services depart from Stands 15-20 which are located in the North West terminal.

Google Maps: 51:29:33N -0:08:59E

Bus and Coach Symbol Map of London Coach Station / Stop

Bus Symbol Nearby Coach Stations / Stops

National Express
0.04 miles

London (Victoria rail station)
National Express
0.37 miles

London (Pimlico)
National Express
0.75 miles

London (Westminster)
National Express
1.05 miles

Search for Coaches