To provide you with the best experience on this website, cookies are used. By using the site it's assumed that you're happy with our use of cookies. However, you can change your cookie settings at any time. More info on cookies.
Allow cookies

Getting Here

A dad and daughter waiting for the trainThe River Thames is easy to get to. It flows through some of England's most famous towns and is accessible by car, bus, train and other waterways.

Major roads across the south-east will take you to the riverside towns. Find out how to get to Windsor, Henley, Marlow, Oxford and Reading by road or public transport here.

See a map of the River Thames to explore some of the best accommodation and attractions available along its path.

General travel enquiries:

  • Traveline - Anywhere in Britain. The journey planner can plan door-to-door journeys across the whole of England, Scotland and Wales thanks to data imported from other traveline regions.
  • National Rail Enquiries: The gateway to Britain's National Rail network. A portal into UK rail travel including train company information and promotions; train times; fares enquiries; tickets.
  • Transport for London (TFL): Information on all forms of public transport in London, routes, maps, journey planner and online tickets sales. Includes guide to what to see and do and realtime.
  • National Express: Buy National Express coach & bus tickets for travel to over 900 destinations throughout the UK including London airports Heathrow, Gatwick, Stansted and Luton.
  • Megabus operates coach services to many destinations across the UK and Europe.  Services operate from London Victoria Coach Station. For information on timetables and fares, or to make a booking, visit
  • Eurostar: You can travel from The Netherlands, Germany or any Belgian station by connecting with a Thalys or Deutsche Bahn ICE train to Brussels Midi/Zuid. Once you’re in London you can connect to other mainline stations to reach River Thames destinations

Regional Rail operators to River Thames destinations

  • Chiltern Railways 08456 005165
  • First Great Western operates services between London Paddington, Reading and Oxford, Cookham, Bourne End and Marlow as well as destinations across South Wales and the West of England 08457 000125
  • Cross Country Trains 0870 010 0084
  • South West Trains operates direct services from London Waterloo to Windsor and Eton Riverside, Wraysbury, Sunnymeads, Ascot, Sunningdale and Datchet 0345 6000 650

Regional Bus services to River Thames destinations


By Road

Most of the River Thames is easily accessible via the major motorway networks of the M3, M4, M25 and M40 and other roads A34, A404, A4130 and A4155 and is well served by public transport
Use AA Route Planner for planning your journey by road.

By Ferry

Distances vary from the different ports to the different destinations but are generally between an hour and two and ½ hours.

P&O Ferries – Calais to Dover

  • Sail to France from £39 each way
  • 23 sailings a day
  • 90 minute crossing
  • Flexible tickets available
  • Superior onboard experience
  • No credit card fee

Harwich International Port  - Esbjerg, Hoek van Holland
Timetable of crossings for Harwich International Port

Port of Dover - Boulogne, Calais, Dieppe, Dunkerque
Timetable of crossings for Port of Dover

Newhaven Ferry Port – Dieppe
Timetable of crossings for Newhaven Ferry Port

Portsmouth Ferry Port - Caen, Cherbourg, Le Havre, St Malo, Bilbao
Timetable of crossings for Portsmouth Ferry Port

Explore the beautiful, relaxing and inspiring

I want to experience

P&O Ferries

P&O Ferries

Sail from Calais to Dover where you can continue your onward journey towards the River Thames. Sail to France from £39 each way 23 sailings a...