The average train between Grimsby and Kingham takes 4h 40m and the fastest train takes 4h 34m. The train service runs several times per day from Grimsby to Kingham. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 4 hours between Grimsby and Kingham. The earliest departure is at 5:13 AM in the morning, and the last departure from Grimsby is at 3:34 PM which arrives into Kingham at 8:12 PM. All services require a transfer at Doncaster and take an average of 4h 40m. The schedules shown below are for the next available departures.


4h 56m • 2 changes

4h 39m • 2 changes

4h 35m • 2 changes

4h 39m • 2 changes

4h 57m • 2 changes

4h 40m • 2 changes

4h 34m • 2 changes

4h 36m • 2 changes

4h 57m • 2 changes

4h 40m • 2 changes

4h 34m • 2 changes

4h 36m • 2 changes

4h 57m • 2 changes

4h 40m • 2 changes

4h 34m • 2 changes

4h 36m • 2 changes

4h 57m • 2 changes

4h 40m • 2 changes

4h 34m • 2 changes

4h 36m • 2 changes

4h 57m • 2 changes

4h 40m • 2 changes

4h 34m • 2 changes

4h 36m • 2 changesWant to know about travelling from Grimsby to Kingham? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Grimsby to Kingham. However, there are services departing from Grimsby station and arriving at Kingham station via Doncaster. The journey, including transfers, takes approximately 4h 40m.
Grimsby to Kingham train services, operated by TransPennine Express, depart from Grimsby Town station.
Grimsby to Kingham train services, operated by TransPennine Express, arrive at Oxford station.
Book your Grimsby to Kingham train tickets online with TransPennine Express, Cross Country and Great Western Railway (GWR).
The distance between Grimsby and Kingham is 210.9 km. The road distance is 368 km.
You can take a train from Grimsby Town to Kingham via Doncaster and Oxford in around 5h 41m.