Duration 23 min
Distance 17.3 miles
Average price £19
Possible routes 4 found

Amersham, Station to St Albans

Rome2rio has found 4 ways to get from Amersham, Station to St Albans by subway, train, bus, taxi and car. We recommend taking the subway from Amersham station to King's Cross St. Pancras station and then taking the train from London St Pancras International LL to St Albans City, which takes around 1h 23m. Alternatively, driving from Amersham, Station to St Albans is the cheapest option and takes around 23 min. While taking the taxi from Amersham, Station to St Albans is the fastest option and takes around 23 min.

Recommended route

Subway, train

  1. Amersham station
    Metropolitan
  2. London St Pancras International LL
  3. St Albans
1h 23m
Bookable on Rome2rio
£15 - £19
Alternative routes

Bus, line 300 bus

  1. Amersham, station
    105 - Chiltern Hundreds / ...
  2. Hemel Hempstead, Marlowes
    300 / ...
  3. St Albans
1h 28m
£8 - £11

Taxi

  1. Amersham, Station
    17.5 miles
  2. St Albans
Fastest
23 min
£35 - £50

Drive

  1. Amersham, Station
    17.5 miles
  2. St Albans
23 min
Cheapest
£2 - £5

Frequently asked questions

Want to know about travelling from Amersham, Station to St Albans? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Amersham, Station to St Albans is to drive which costs £2 - £5 and takes 23 min.

More details

The quickest way to get from Amersham, Station to St Albans is to taxi which costs £35 - £50 and takes 23 min.

More details

No, there is no direct bus from Amersham, Station station to St Albans. However, there are services departing from Amersham, station and arriving at St Albans, Catherine Street via Hemel Hempstead, Marlowes. The journey, including transfers, takes approximately 1h 28m.

More details

No, there is no direct train from Amersham, Station station to St Albans. However, there are services departing from Amersham station and arriving at St Albans City via London St Pancras International LL. The journey, including transfers, takes approximately 1h 23m.

More details

The distance between Amersham, Station and St Albans is 13 miles. The road distance is 17.3 miles.

Get driving directions

The best way to get from Amersham, Station to St Albans without a car is to subway and train which takes 1h 23m and costs £15 - £20.

More details

It takes approximately 1h 23m to get from Amersham, Station to St Albans, including transfers.

More details

Amersham, Station to St Albans bus services, operated by Carousel Buses, depart from Amersham, station.

More details

Amersham, Station to St Albans train services, operated by London Underground (Tube), depart from Amersham station.

More details

Amersham, Station to St Albans bus services, operated by Arriva UK, arrive at St Albans, Catherine Street station.

More details

Amersham, Station to St Albans train services, operated by Thameslink, arrive at St Albans City station.

More details

Yes, the driving distance between Amersham, Station to St Albans is 17 miles. It takes approximately 23 min to drive from Amersham, Station to St Albans.

Get driving directions

There are 616+ hotels available in St Albans. Prices start at £75 per night.

More details

How to travel from Amersham, Station to St Albans

Find all the possible transport options for your trip from Amersham, Station to St Albans right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Amersham, Station and St Albans?

You can take a bus from Amersham, Station to St Albans via Hemel Hempstead, Marlowes in around 1h 28m.
Operators
Ave. Duration
23 min
Estimated price
£35 - £50

St Albans, United Kingdom

St Albans, is a city in Hertfordshire, England, and the major urban area in the City and District of St Albans. It lies east of Hemel Hempstead and west of Hatfield, about 19 mi north-northwest of London, 8 mi southwest of Welwyn Garden City and 11 mi south-southeast of Luton. St Albans was the first major town on the old Roman road of Watling Street for travellers heading north, and it became the Roman city of Verulamium. It is a historic market town and is now a dormitory town within the London commuter belt and the Greater London Built-up Area. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe