Trains from Dover to London

Taking the train from Dover to London is a convenient way to get from the coast to the capital when you are visiting the UK.

Trains between these cities are operated by Southeastern. Their rail services run regularly from Dover Priory train station to London’s St Pancras, Charing Cross, and Victoria train stations.

Trains from Dover to London depart up to five times an hour at peak times, making it easy to find one that works for your schedule. All three stations in London are served at least once an hour, so you have a lot of choice in terms of your final destination in the capital, too.

The total travel time on this route varies from 1 hour and 6 minutes to 2 hours and 8 minutes. Trains to St Pancras tend to be the fastest, and those to Victoria the slowest. Some trains to St Pancras require a change at Ashford International en route, but this doesn’t add much time to the overall journey.

The cost of a single ticket for a train from Dover to London is £21.10 for standard class and £46.90 for first class if you travel off-peak. Fares go up for peak services, but discounts are available if you book with a railcard or qualify for concessions.

Glasgow Christmas Market

Glasgow Christmas Market dates: mid-November to late December

Glasgow Christmas Market Hours: Monday to Wednesday 10:00 to 20:00, Thursday to Saturday 10:00 to 21:00, Sunday 11:00 to 18:00

The Glasgow Christmas market is one of many exciting events in the city in the run-up to 25 December, and is a great place to get in the festival spirit at Christmastime.

Located in St. Enoch’s Square at the bottom of Buchanan Street near the St. Enoch’s Shopping Centre, the Glasgow Christmas market is right in the heart of the city.

The market features authentic Christmas market chalets selling everything from handmade jewellery and crafts to gourmet food and hot drinks. The last of these can be found at the market’s Bavarian bar and official Gluhwein House, which is run by wine producer Markus Kochems.

Trains from London to Cheltenham

Cheltenham Train Station
Train in Cheltenham

Trains from London to Cheltenham are a great way to travel from the capital to the Cotswolds when you are visiting the UK. Run by First Great Western, services are quick and convenient, making the journey an easy one.

Trains depart regularly throughout the day from central London. They leave from Paddington train station and arrive at Cheltenham Spa train station, sometimes after a connection at Bristol Parkway or Swindon.

Trains from London to Cheltenham run twice every hour at peak periods, so you can travel at a time that works for you.

The journey time between these cities ranges from 2 hours and 15 minutes to 2 hours and 25 minutes. Direct trains are faster than those that require connections.

Single off-peak train tickets on this route can cost as little as £9.00 for standard class and £22.50 for first class if you buy train tickets online well ahead of travelling. Fares for trains from London to Cheltenham rise if you choose to travel at peak times or if you buy train tickets on or close to the day you travel.