The average bus between Bala and Newport takes 17h 38m and the fastest bus takes 16h 58m. The bus runs, on average, 6 times per week from Bala to Newport. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 6 times a week between Bala and Newport. The earliest departure is at 8:17 PM in the evening, and the last departure from Bala is at 10:17 PM which arrives into Newport at 3:15 PM. All services require a transfer at Eldon Square 1 and take an average of 17h 38m. The schedules shown below are for the next available departures.
Want to know about travelling from Bala to Newport? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Bala to Newport. However, there are services departing from Eldon Square 1 station and arriving at Kingsway K14 station via Aberystwyth Bus Station Stand 4 and Sarn Odeon station. The journey, including transfers, takes approximately 17h 38m.
Bala to Newport bus services, operated by Lloyd's Coaches, depart from Eldon Square 1 station.
Bala to Newport bus services, operated by National Express, arrive at Kingsway K14 station.
The distance between Bala and Newport is 152.7 km. The road distance is 192 km.
You can take a bus from Olde Bull's Head to Kingsway K14 via Eldon Square 1, Aberystwyth Bus Station Stand 7, and Sarn Odeon in around 8h 51m.