Travel from Newbury to Basingstoke

Bus or train from Newbury to Basingstoke?

Stagecoach in Hampshire Basingstoke operates a bus from Newbury to Basingstoke hourly. Tickets cost $8 and the journey takes 44 min. Alternatively, you can take a train from Newbury to Basingstoke via Reading in around 1 h 7 min.

How to get from Newbury to Basingstoke

From Newbury, Bus Station bus to Basingstoke, Railway Station.44 min£5
From Newbury train to Reading then train to Basingstoke.1 h 7 min£16
From Newbury taxi to Basingstoke.24 min£48
From Newbury drive to Basingstoke.24 min£3

How long does it take to get from Newbury to Basingstoke?

The bus from Newbury, Bus Station to Basingstoke, Railway Station takes 44 min including transfers and departs hourly.

Is there a direct train between Newbury and Basingstoke?

No, there is no direct train from Newbury to Basingstoke. However, there are services departing from Newbury and arriving at Basingstoke via Reading. The journey, including transfers, takes approximately 1 h 7 min.

Is there a direct bus between Newbury and Basingstoke?

Yes, there is a direct bus departing from Newbury, Bus Station and arriving at Basingstoke, Railway Station. Services depart hourly, and operate Monday to Saturday. The journey takes approximately 44 min.

Operators from Newbury to Basingstoke

Stagecoach in Hampshire BasingstokeStagecoach in Hampshire Basingstoke
Great Western RailwayGreat Western Railway