Bus Barnstaple to Birmingham and return

Cheap bus and train tickets for trips from Birmingham to Barnstaple and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Barnstaple to Birmingham

Cheapest Bus$9.54
Fastest Bus5h 25m
Earliest Bus9:00 AM
Latest Bus12:15 PM
Daily Bus Routes2 Ø
Distance134.3 miles
Bus Companiesmegabus, National Express

The cheapest bus routes from Barnstaple to Birmingham

Today
from $39.15
Tomorrow
from $46.98
08/10
from $52.20
08/11
08/12
from $48.15
08/13

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • megabus
    10:30 AM
    Barnstaple - Bus Station
    Duration 5h 25m
    3:55 PM
    Birmingham - New Street
    from$9.54
  • megabus
    12:15 PM
    Barnstaple - Bus Station
    Duration 5h 35m
    5:50 PM
    Birmingham - New Street
    from$12.72
  • National Express
    9:00 AM
    Barnstaple
    Duration 6h 35m
    3:35 PM
    Birmingham
    from$14.44
  • National Express
    9:30 AM
    Barnstaple - Bus Station
    Duration 8h 0m
    5:30 PM
    Birmingham - Five Ways
    from$46.98
  • National Express
    9:30 AM
    Barnstaple - Bus Station
    Duration 9h 55m
    7:25 PM
    Birmingham - Five Ways
    from$48.15
  • National Express
    9:30 AM
    Barnstaple - Bus Station
    Duration 10h 0m
    7:30 PM
    Birmingham - Five Ways
    from$58.59

The cheapest carpooling offers from Barnstaple to Birmingham

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    10:30 AM
    Barnstaple
    Duration 3h 50m
    2:20 PM
    Birmingham
    from$20.88

The cheapest bus routes from Birmingham to Barnstaple

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • megabus
    1:00 PM
    Birmingham - New Street
    Duration 5h 5m
    6:05 PM
    Barnstaple - Bus Station
    from$12.07
  • National Express
    12:45 PM
    Birmingham
    Duration 5h 45m
    6:30 PM
    Barnstaple
    from$23.32
  • National Express
    3:00 PM
    Birmingham - Bearwood
    Duration 5h 40m
    8:40 PM
    Barnstaple - Bus Station
    from$54.81
  • National Express
    12:00 PM
    Birmingham - Bearwood
    Duration 5h 40m
    5:40 PM
    Barnstaple - Bus Station
    from$54.81
  • National Express
    11:15 AM
    Birmingham - Bearwood
    Duration 6h 25m
    5:40 PM
    Barnstaple - Bus Station
    from$57.28
  • National Express
    11:10 AM
    Birmingham - Bearwood
    Duration 6h 30m
    5:40 PM
    Barnstaple - Bus Station
    from$63.81

The cheapest carpooling offers from Birmingham to Barnstaple

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    6:50 PM
    Birmingham
    Duration 3h 30m
    10:20 PM
    Barnstaple
    from$13.05

Information about the bus connection, amenities and services

If you want to take a bus from Barnstaple to Birmingham, you’ll look at ticket prices starting from $30.01, with the shortest trip duration being 6h 30m. Use our bus search to find the ideal bus from Birmingham to Barnstaple and pick amongst the offers of National Express. Just click the "Find Now" button to see all available buses and pick the best option!
The better the choice, the more difficult it usually becomes to book the right bus. That's exactly what we're here for: to help you find the right bus. If you are looking for a Barnstaple to Birmingham bus , you might find that more than one operator offers convenient routes. In such cases, it’s always convenient tocheck and compare the available offers. On CheckMyBus you can look for the fastest, the most comfortable or the most affordable bus from Birmingham to Barnstaple and back. Just enter your preferred date of travel and our smart search function will take care of the rest. In the search results, you'll see which operator offers extra legroom, the most generous luggage policy or on which intercity buses you are allowed to take your furry friends, and bulky luggage. How about bikes? On a bus from Barnstaple to Birmingham, National Express allows you to take your bike for an extra fee. Check out all the offers and pick the right bus. Travel smart!
A family visit is long overdue or you'd simply like to spend a few days away but you're a bit short of money at the moment? Then the bus is the perfect option! Tickets for the trip of your choice from Barnstaple to Birmingham can currently be booked for only $30.01. Should you purchase your ticket last-minute, however, the ride might be a bit more expensive. If the bus sounds like a good idea but you're a bit worried about long travel times, simply opt for the fastest one and you'll reach your destination within 6h 30m.

Bus stops in Barnstaple and Birmingham

Stations
B6 7PR Birmingham (United Kingdom)
Jennens Rd 10, Birmingham (United Kingdom)
Hagley Road , B17 8AL Birmingham (United Kingdom)
Brunel St , B1 1TA Birmingham (United Kingdom)
Bull St , Birmingham (United Kingdom)
Mosely St 228, B5 Birmingham (United Kingdom)
Corporation St , Birmingham (United Kingdom)
Dudley St 89 , B5 4EJ Birmingham (United Kingdom)
County Ground, Edgbaston Rd , B5 7QU Birmingham (United Kingdom)
Hagley Rd 51, B17 8AL Birmingham (United Kingdom)
Birmingham Rd , B43 6NX Birmingham (United Kingdom)
Stratford Rd , Birmingham (United Kingdom)
Grand Central Station , B5 4DQ Birmingham (United Kingdom)
Aldridge Rd , B42 1TP Birmingham (United Kingdom)
Pendigo Way B40 1PS, B40 1NT Birmingham (United Kingdom)
Stratford Rd 124, B90 3BB Birmingham (United Kingdom)
Witton Lane , B6 6QA Birmingham (United Kingdom)
Birmingham Rd 30, B71 4JZ Birmingham (United Kingdom)

Compare Barnstaple and Birmingham

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.