|Distance||36 miles (58 km)|
|Train providers||West Midlands Railway|
Trains from London to Leighton Buzzard cover the 36 miles (58 km) long journey with our travel partners like West Midlands Railway. There are direct train services available. Travelers depart most frequently from London Victoria and arrive in Leighton Buzzard.
Omio customers book a train from London Victoria to Leighton Buzzard most frequently for this route.
The most popular departure train station with passengers for this route, called London Victoria, is located 1.8 miles (2.9 km) from the city center of London.
The most popular arrival train station, Leighton Buzzard, is located 0.9 miles (1.5 km) away from the city center of Leighton Buzzard.
Here are some other resources that might have the information you need