By continuing to use you are agreeing to the website Terms and Conditions, the Privacy Policy, and the Use of Cookies. We use cookies to collect and process anonymous information about your visit to our website. We will use this information to improve the contents of our site or to collate statistics about it, or to otherwise improve and personalise our services to you.

Our site isn't translated however click here for a translated introduction

Group Travel

Most train companies allow larger groups to travel on their trains, and most even offer a discount for groups of 10 or more. However, please note that you cannot book groups larger than 8 people on our website in any one transaction.

Group Travel

If you're looking to get a group travel quote, you can check with your train operating company to find details of how to contact them by clicking this link . Train operators may not offer group discounts if their trains are busy, or if their trains do not have sufficient seats available, such as during peak hours or on particularly busy days.

Customers with group tickets must travel together to take advantage of any discount. It can often be cheaper to buy advance tickets online before your travel, to see what deals are available.

Certain train operating companies offer Groupsave tickets for smaller groups of travellers. These tickets cannot be purchased through our website currently.

  • Trains


Calendar View

Our new Quick Search feature is the easiest way to find the very cheapest day to travel for selected journeys.

more options

Outward Journey


Return Journey



Railcards must be carried on the journey with your tickets. more info 

Show me

Train Timetables

Outward Journey


Return Journey


Your Stay

Adults & Children

Room 1

Add another room

Car hire location

Pick up date and time


Drop off date and time


Drivers age

Top train ticket offers

Birmingham New Street to Manchester

Save up to 83% on advanced bookings

Loyalty points 6 £6.70

Birmingham New Street to Edinburgh

Save up to 86% on advanced bookings

Loyalty points 15 £16.00

Save with