Station or Stop Name: Exeter
Info: Exeter, City Centre - Exeter Bus Station the bus stop for megabus journeys is stand 14 located on the upper level of Exeter Bus Station, between Paris Street and Cheeke Street.
Google Maps: 50:43:31N 3:31:28W
Exeter (Honiton Rd)
Search for Coaches