Duration 3h 16m
Distance 116.7 miles
Average price £47
Frequency 15/day

Trip overview

The average train between Milton Keynes and Hereford takes 3h 16m and the fastest train takes 2h 23m. There is a train service every few hours from Milton Keynes to Hereford. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train • 3h 12m

  1. Milton Keynes Central
  2. Birmingham New Street
  3. Hereford
3h 12m
Bookable on Rome2rio
£35 - £106

Milton Keynes to Hereford train times

Trains run hourly between Milton Keynes and Hereford. The service departs Milton Keynes at 19:14 in the evening, which arrives into Hereford at 22:25. All services require a transfer at Birmingham New Street and take an average of 3h 16m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Milton Keynes to Hereford? 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.

No, there is no direct train from Milton Keynes to Hereford. However, there are services departing from Milton Keynes Central and arriving at Hereford via Birmingham New Street. The journey, including transfers, takes approximately 3h 12m.

More details

The distance between Milton Keynes and Hereford is 84 miles. The road distance is 116.7 miles.

Get driving directions

Milton Keynes to Hereford train services, operated by Avanti West Coast, depart from Milton Keynes Central station.

More details

Milton Keynes to Hereford train services, operated by London Northwestern Railway, arrive at Hereford station.

More details

Book your Milton Keynes to Hereford train tickets online with Rome2rio.

Search and book

There are 431+ hotels available in Hereford. Prices start at £75 per night.

More details

What companies run services between Milton Keynes and Hereford?

You can take a train from Milton Keynes to Hereford via Birmingham New Street in around 3h 12m.
Train operators
Ave. Duration
Estimated price
£23 - £85
Ave. Duration
1h 20m
Every 30 minutes
Estimated price
£19 - £27
Ave. Duration
2h 15m
5 times a day
Estimated price
£35 - £65

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps