There are 5 ways to get from Bristol to Dunstable by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  3 h 10 min

  1. Take the train from Bristol Temple Meads to London Paddington
  2. Take the train from London St Pancras International to Luton

$83 - $163

Cheapest option

Bus Megabus UK  •  5 h 50 min

  1. Take the bus from Broadmead, Cabot Circus to Heathrow Central Bus Station M25 / ...
  2. Take the bus from Heathrow Central Bus Station to St Albans City Railway Station 724

$39 - $54

3 alternative options

Bus National Express  •  4 h 19 min

  1. Take the bus from Bristol, Bus Station to Heathrow Central Bus Station 202 / ...
  2. Take the bus from Heathrow Airport London to Luton Airport National Express / ...

$52 - $64

Train, bus, line 61 bus  •  5 h 21 min

  1. Take the train from Bristol Temple Meads to Didcot Parkway
  2. Take the bus from Oxford City Centre, Railway Station (Stop R5) to Aylesbury, Bus Station (Bus Stn Bay 11) X8
  3. Take the line 61 bus from Aylesbury, Bus Station (Bus Stn Bay 7) to Dunstable, Church Street 61

$56 - $96

Drive  •  2 h 15 min

  1. Drive from Bristol to Dunstable 115.1 miles

$24 - $40

What companies run services between Bristol, England and Dunstable, England?

You can take a train from Bristol to Dunstable via London Paddington, Paddington (H&C Line)-Underground, King's Cross St. Pancras Underground Station, London St Pancras International, Luton, and Luton Station Interchange (Luton Railway Station) in around 3 h 10 min. Alternatively, you can take a bus from Bristol to Dunstable via Heathrow Central Bus Station, Heathrow Airport London, Luton Airport, and Airport Bus Station in around 4 h 19 min.

Train operators
Great Western Railway
Website
gwr.com
Train from Bristol Temple Meads to London Paddington
Ave. Duration
1 h 41 min
Frequency
Hourly
Estimated price
$65 - $130
Website
gwr.com
Off-Peak Day Single
$35 - $55
Advanced Single
$35 - $55
Anytime Day Single
$65 - $130
Train from Bristol Temple Meads to Didcot Parkway
Ave. Duration
58 min
Frequency
Hourly
Estimated price
$35 - $70
Website
gwr.com
Off-Peak Day Single
$21 - $35
Advanced Single
$23 - $35
Anytime Day Single
$35 - $70
East Midlands Trains
Phone
03457 125 678
Email
getintouch@eastmidlandstrains.co.uk
Website
eastmidlandstrains.co.uk
Train from London St Pancras International to Luton
Ave. Duration
21 min
Frequency
Every 2 hours
Estimated price
$16 - $23
Website
eastmidlandstrains.co.uk
Advance Single
$7 - $11
Off-Peak Single
$14 - $23
Anytime Day Single
$16 - $23
Anytime Single
$21 - $30
Thameslink
Bus operators
National Express
Phone
+44 08717 818178
Website
nationalexpress.com
Bus from Bristol, Bus Station to Heathrow Central Bus Station
Ave. Duration
2 h
Frequency
Every 3 hours
Estimated price
$35 - $45
Website
nationalexpress.com
Bus from Heathrow Airport London to Luton Airport
Ave. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$12 - $15
Website
nationalexpress.com
Arriva UK
Phone
+44 (0)191 520 4000
Email
enquiries@arriva.co.uk
Website
arriva.co.uk
Bus from Oxford City Centre, Railway Station (Stop R5) to Aylesbury, Bus Station (Bus Stn Bay 11)
Ave. Duration
1 h 31 min
Frequency
Every 20 minutes
Estimated price
$6 - $9
Schedules at
arrivabus.co.uk
Book at
arrivabus.co.uk
Bus from Aylesbury, Bus Station (Bus Stn Bay 7) to Dunstable, Church Street
Ave. Duration
1 h 9 min
Frequency
Every 2 hours
Estimated price
$6 - $9
Schedules at
arrivabus.co.uk
Book at
arrivabus.co.uk
Megabus UK
Phone
0871 266 3333
Email
enquiries@megabus.com
Website
uk.megabus.com
Bus from Broadmead, Cabot Circus to Heathrow Central Bus Station
Ave. Duration
2 h 25 min
Frequency
5 times a day
Estimated price
$23 - $35
Book at
uk.megabus.com
Green Line (operated by Arriva)
Phone
0344 801 7261
Email
greenline.customerservices@googlemail.com
Website
greenline.co.uk
Bus from Heathrow Central Bus Station to St Albans City Railway Station
Ave. Duration
1 h 46 min
Frequency
Hourly
Estimated price
$11
Schedules at
Green Line
Book at
Green Line (Arriva)

Want to know more about travelling around United Kingdom

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Bristol to Dunstable?

The distance between Bristol and Dunstable is 151 km. The road distance is 184 km.

What is the cheapest way to get from Bristol to Dunstable?

The cheapest way to get from Bristol to Dunstable is to drive which costs £17 - £26 and takes 2 h 15 min.

What is the fastest way to get from Bristol to Dunstable?

The quickest way to get from Bristol to Dunstable is to drive which takes 2 h 15 min and costs £17 - £26.

Is there a direct bus between Bristol and Dunstable?

No, there is no direct bus from Bristol to Dunstable. However, there are services departing from Bristol, Bus Station and arriving at Dunstable, Asda via Heathrow Airport London and Airport Bus Station. The journey, including transfers, takes approximately 4 h 19 min.

How long does it take to get from Bristol to Dunstable?

It takes approximately 3 h 10 min to get from Bristol to Dunstable, including transfers.