ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Birmingham

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Barnstaple to Birmingham

🌳 The journey by bus from Barnstaple to Birmingham, with transfers, typically takes around 5 hours and 50 minutes. 💷 Bus tickets between Birmingham and Barnstaple can cost between £23 to £32, depending on the time of booking and availability.

Where to stay in Birmingham

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • No, there is no direct bus from Barnstaple station to Birmingham. Travelers can take a bus from Barnstaple Bus Station to Bristol Bond St, and then transfer to another bus that will take them to Birmingham Brunel Street. The total journey, including transfers, typically takes around 5 hours and 50 minutes.
  • You can catch the Barnstaple to Birmingham bus at Barnstaple Bus Station. The bus services on this route are operated by Megabus UK, and their departures are scheduled from Barnstaple Bus Station. It is advisable to arrive at the station in advance to ensure a smooth boarding process for your journey to Birmingham.
  • The Barnstaple to Birmingham bus services, operated by Megabus UK, arrive at Birmingham Brunel Street station. This is the designated arrival point for passengers traveling on this route. Upon reaching Birmingham Brunel Street station, travelers can easily continue their journey to their final destination within Birmingham or explore the city.
  • The cost of a bus ticket from Barnstaple to Birmingham typically ranges from £23 to £32. The exact price may vary depending on factors such as the time of booking, availability of tickets, and any ongoing promotions or discounts. Passengers are advised to check the current fares and book their tickets in advance to secure the best possible price for their journey.
  • There are bus services operated by Megabus UK that connect Barnstaple and Birmingham with a transfer in Bristol. Passengers can catch these buses at Barnstaple Bus Station and they will arrive at Birmingham Brunel Street station. Although there is no direct bus, travelers can take advantage of these services, with the journey taking approximately 5 hours and 50 minutes. The prices for these buses between Birmingham and Barnstaple typically range from £23 to £32, subject to variations based on the time of booking and availability.
  • The buses from Barnstaple to Birmingham are typically less crowded during off-peak hours, such as mid-morning or early afternoon on weekdays. On the other hand, buses are often most crowded during peak commuter times, like early morning or late afternoon on weekdays. It's a good idea to book your tickets in advance to secure your seat and potentially avoid the busiest times.
  • The first bus from Barnstaple to Birmingham typically departs in the early morning, around 6:00 AM. The last bus of the day usually leaves in the late evening, around 10:00 PM. It's important to check the schedule closer to your travel date as timings may vary.

Will you be returning to Barnstaple by bus?

If you are looking for a return bus journey, you can check the buses from Birmingham to Barnstaple.

See schedule