Duration 2h 3m
Distance 125.9 miles
Average price £35
Possible routes 3 found

Colchester to Basingstoke

Rome2rio has found 3 ways to get from Colchester to Basingstoke by train, bus and car. We recommend taking the train from Colchester to Stratford (London) and then taking the train from London Waterloo to Basingstoke, which takes around 2h 33m. Alternatively, taking the bus from Colchester to Heathrow Airport London T2,3 and then taking the bus from Heathrow Central Bus Station to Basingstoke, station is the cheapest option and takes around 4h 25m.
Recommended route

Train

  1. Colchester
  2. London Waterloo
  3. Basingstoke
2h 33m
Bookable on Rome2rio
£45 - £81
Alternative routes

Bus

  1. Colchester
  2. Heathrow Central Bus Station
  3. Basingstoke
4h 25m
Bookable on Rome2rio
Cheapest
£12 - £15

Drive

  1. Colchester
  2. Basingstoke
Fastest
2h 3m
£21 - £35

Frequently asked questions

Want to know about travelling from Colchester to Basingstoke? 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 Colchester to Basingstoke is to bus which costs £11 - £16 and takes 4h 25m.

More details

The quickest way to get from Colchester to Basingstoke is to drive which costs £21 - £35 and takes 2h 3m.

More details

No, there is no direct bus from Colchester to Basingstoke station. However, there are services departing from Colchester and arriving at Basingstoke, station via Heathrow Central Bus Station. The journey, including transfers, takes approximately 4h 25m.

More details

No, there is no direct train from Colchester to Basingstoke. However, there are services departing from Colchester and arriving at Basingstoke via Stratford station and London Waterloo. The journey, including transfers, takes approximately 2h 33m.

More details

The distance between Colchester and Basingstoke is 96 miles. The road distance is 125.9 miles.

Get driving directions

The best way to get from Colchester to Basingstoke without a car is to train which takes 2h 33m and costs £45 - £85.

More details

It takes approximately 2h 33m to get from Colchester to Basingstoke, including transfers.

More details

Colchester to Basingstoke bus services, operated by National Express, depart from Colchester station.

More details

Colchester to Basingstoke train services, operated by Greater Anglia, depart from Colchester station.

More details

The best way to get from Colchester to Basingstoke is to train which takes 2h 33m and costs £45 - £85. Alternatively, you can bus, which costs £11 - £16 and takes 4h 25m.

Mode details

Colchester to Basingstoke bus services, operated by National Express, arrive at Basingstoke, station.

More details

Colchester to Basingstoke train services, operated by South Western Railway, arrive at Basingstoke station.

More details

Yes, the driving distance between Colchester to Basingstoke is 126 miles. It takes approximately 2h 3m to drive from Colchester to Basingstoke.

Get driving directions

Book your Colchester to Basingstoke bus tickets online with Distribusion and Distribusion.

Search and book

There are 507+ hotels available in Basingstoke. Prices start at £60 per night.

More details

How to travel from Colchester to Basingstoke

Find all the possible transport options for your trip from Colchester to Basingstoke 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 Colchester and Basingstoke?

You can take a train from Colchester to Basingstoke via Stratford (London), Stratford station, Waterloo station, and London Waterloo in around 2h 33m. Alternatively, you can take a bus from Colchester to Basingstoke via Heathrow Central Bus Station in around 4h 25m.
Bus operators
Ave. Duration
2h 30m
Frequency
Every 2 hours
Estimated price
£6 - £9

Basingstoke, United Kingdom

Basingstoke is the largest town in Hampshire that is not officially designated as a city. It is situated in south central England, and lies across a valley at the source of the River Loddon. It is located 30 mi northeast of Southampton, 48 mi southwest of London, and 19 mi northeast of the county town and former capital Winchester. According to the 2011 census the town (including its outer suburbs) had a population of 107,355. It is part of the borough of Basingstoke and Deane and part of the parliamentary constituency of Basingstoke. Basingstoke is often nicknamed "Doughnut City" or "Roundabout City" because of the number of large roundabouts. - 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