Discover Greenock to London by train

Planning a train adventure from Greenock to London? To get started, check out our detailed guide to a seamless, enjoyable journey.

Train travel between Greenock and London: train ticket prices

Cost of train tickets from Greenock to London:

  • Cheapest tickets: AU$124.10

  • Cost of tickets when booked 30 days in advance:

  • Cost of tickets when booked 7 days in advance:

Tickets go on sale 3 months in advance.

Greenock to London departure frequency and train timetable

With 14 trains scheduled on this journey daily and trains leaving the station every 1 hour, travellers have a number of options to choose from. If you are travelling on a weekday, the earliest train you can catch is at 05:26 and the last one is at 23:32. If you are travelling during the weekend, the earliest train you can catch is at 05:26, with the last one at 22:31.

Average train travel time from Greenock to London

The quickest time by train is 5 hours and 32 minutes, travelling a total distance of 579 kilometres.

Booking horizon for travel between Greenock and London

Tickets for travel between Greenock and London can be booked 3 months in advance. Booking earlier ensures lower prices, so be sure to book as far out as possible.

Making the most of your trip to London

For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: London.

Frequently asked questions

How far is Greenock to London by train?

The distance between Greenock and London is 579 kilometres.

How much does the train from Greenock to London cost?

The lowest fare on this route is AU$124.10. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .

When do tickets go on sale for trains from Greenock to London?

Tickets for this journey become available 3 months before the travel date.

What’s the travel time from Greenock to London by train?

The fastest journey is 5 hours and 32 minutes.