Destinations

Get train times and tickets

Start and End locations

Outbound journey
Time

Return journey
Time



London to Bath
Bath to London

Direct trains run twice per hour between Bath Spa [BTH] and London Paddington [PAD] and are operated by First Great Western. The journey takes on average 1:30 hrs. Customers travelling to London from Oldfield Park [OLF] in Bath should change at Bath Spa [BTH].

London Pass

Free entry to over 50 attractions in
London and
a 120+ page
guide book.

Book Now


Station Finder

Type in where you want to travel and we'll locate the closest station for you.


Rail & Hotels

Business trip,
shopping or
weekend
break?

Rail & hotel in
one easy
booking.

Book now