Duration 3h 44m
Distance 96.2 miles
Average price £94
Frequency 17/day

Trip overview

The average train between New Milton and Exeter St Davids takes 3h 44m and the fastest train takes 3h 4m. There is a train service every few hours from New Milton to Exeter St Davids. 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

  1. Salisbury
  2. Exeter St Davids
3h 48m
Bookable on Rome2rio
£54 - £119

New Milton to Exeter St Davids train times

Trains run hourly between New Milton and Exeter St Davids. The earliest departure is at 20:37 in the evening, and the last departure from New Milton is at 22:29 which arrives into Exeter St Davids at 08:22. All services require a transfer, and take on average 3h 44m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from New Milton to Exeter St Davids? 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 New Milton to Exeter St Davids. However, there are services departing from New Milton and arriving at Exeter St Davids via Southampton Central and Salisbury. The journey, including transfers, takes approximately 3h 48m.

More details

The distance between New Milton and Exeter St Davids is 83 miles. The road distance is 96.2 miles.

Get driving directions

New Milton to Exeter St Davids train services, operated by South Western Railway, depart from Salisbury station.

More details

New Milton to Exeter St Davids train services, operated by South Western Railway, arrive at Exeter St Davids station.

More details

Book your New Milton to Exeter St Davids train tickets online with Rome2rio.

Search and book

There are 863+ hotels available in Exeter St Davids. Prices start at £59 per night.

More details

What companies run services between New Milton and Exeter St Davids?

South Western Railway operates a train from New Milton to Exeter St Davids hourly. Tickets cost £35 - £80 and the journey takes 1h 55m.
Train operators

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