Stafford to St Albans Train


Download our App for free
All your travel needs in one place
Stafford to St Albans by train
The journey from Stafford to St Albans by train is 104.98 mi and takes . There are connections per day, with the first departure at and the last at . It is possible to travel from Stafford to St Albans by train for as little as or as much as . The best price for this journey is .
Distance | 104.98 mi |
Departure | Stafford |
Arrival | St Albans |
Stafford to St Albans CO2 Emissions by Train

Train
11.83kg
Bus
12.67kg
Flight
33.79kg
Car
27.03kg
What are the CO2 emissions from Stafford to St Albans by train? The CO2 emissions from taking the train between Stafford and St Albans are 11.83kg.
How much CO2 do I save by taking the train between Stafford and St Albans? By taking the train between Stafford and St Albans you will save 21.96kg CO2 emissions compared to a flight, 0.84kg compared to a bus and 15.2kg compared to a car.
Anything we can improve?
Frequently Asked Questions
What's the distance between Stafford and St Albans by train?
Stafford to St Albans is 104.98 mi.
Is there a direct train from Stafford to St Albans?
Yes, there is a direct train between Stafford and St Albans.
What are the CO2 emissions for Stafford to St Albans by train?
The train journey from Stafford to St Albans creates 11.83kg of CO2 emissions.