There are 4 ways to get from Petersfield to Alton by bus, train, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
The cheapest way to get from Petersfield to Alton is to drive which costs £2 - £4 and takes 20 min.
The quickest way to get from Petersfield to Alton is to taxi which costs £30 - £40 and takes 20 min.
Yes, there is a direct bus departing from Petersfield, The Square and arriving at Alton, Drayman's Way. Services depart hourly, and operate Monday to Friday. The journey takes approximately 57 min.
No, there is no direct train from Petersfield to Alton. However, there are services departing from Petersfield and arriving at Alton via Woking. The journey, including transfers, takes approximately 1 h 35 min.
The distance between Petersfield and Alton is 10 miles. The road distance is 13.4 miles.
The best way to get from Petersfield to Alton without a car is to line 38 bus which takes 57 min and costs £6.
The line 38 bus from Petersfield, The Square to Alton, Drayman's Way takes 57 min including transfers and departs hourly.
Petersfield to Alton bus services, operated by Stagecoach in Portsmouth, depart from Petersfield, The Square station.
Petersfield to Alton train services, operated by South Western Railway, depart from Petersfield station.
The best way to get from Petersfield to Alton is to line 38 bus which takes 57 min and costs £6. Alternatively, you can train, which costs £14 - £22 and takes 1 h 35 min.
What companies run services between Petersfield, Hampshire, England and Alton, Hampshire, England?
Stagecoach in Portsmouth operates a bus from Petersfield to Alton hourly. Tickets cost $8 and the journey takes 57 min. Alternatively, you can take a train from Petersfield to Alton via Woking in around 1 h 35 min.
Train from Petersfield to Woking
- Ave. Duration
- 36 min
- Estimated price
- $12 - $19
- Schedules at
Train from Woking to Alton
Want to know more about travelling around United Kingdom
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
Petersfield to Alton bus services, operated by Stagecoach in Portsmouth, arrive at Alton, Drayman's Way station.
Petersfield to Alton train services, operated by South Western Railway, arrive at Alton station.
Yes, the driving distance between Petersfield to Alton is 13 miles. It takes approximately 20 min to drive from Petersfield to Alton.
Book your Petersfield to Alton train tickets online with Rome2rio.
There are 254+ hotels available in Alton. Prices start at $78 USD per night.