More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from London to Dunstable

distanceDistance31 miles (50 km)
durationAverage train duration22 min
changesDirect trainYes
carriersTrain providersThameslink

Trains from London to Dunstable cover the 31 miles (50 km) long trip taking on average 22 min with our travel partners like Thameslink. There are direct train services available.

Travel Tips: Trains from London to Dunstable

Travel by train to Dunstable easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Dunstable.
FAQs

What is the distance to Dunstable from London by train?

The distance from London to Dunstable by train is approximately 31 miles (50 km).

How many hours does it take from London to Dunstable by train?

On average the London to Dunstable train time is 22 min  covering the 31 miles (50 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

What train providers go from London to Dunstable?

Take the London to Dunstable train with Thameslink. However, it's always good to check out all possible train companies for the journey from London to Dunstable as there might be differences in the amenities they offer.

When does the first train depart from London to Dunstable? When does the last train depart from London to Dunstable?

The first London to Dunstable train departs at 08: 18   and the last train from London to Dunstable leaves at 08: 18. Check out the most up-to-date London to Dunstable train schedule on Omio and find the best time to travel to your destination.