Upcoming Sailings
We are regularly sailing between Westminster, Kew, Richmond & Hampton Court. You can see a selection of upcoming sailings below.
Saturday 7th June 2025
Sailings from Westminster Pier
11:00 - To Kew, Richmond & Hampton Court
12:00 - To Kew
Sailings from Kew Pier
12:30 - To Richmond & Hampton Court
16:30 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)
Sailings from Richmond Landing Stage
11:15 - To Hammertons Ferry & Hampton Court
13:00 - To Hampton Court
14:00 - To Hammertons Ferry & Hampton Court
16:00 - To Kew & Westminster (One-Way)
17:00 - To Kew & Westminster (One-Way)
Sailings from Hammertons Ferry Pier
11:25 - To Hampton Court
14:10 - To Hampton Court
Sailings from Hampton Court Landing Stage
12:45 - To Richmond
15:00 - To Richmond, Kew & Westminster (One-Way)
16:00 - To Richmond (One-Way)
Sunday 8th June 2025
Sailings from Westminster Pier
10:30 - To Kew
11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew
12:30 - To Westminster
12:30 - To Richmond & Hampton Court
16:30 - To Westminster (One-Way)
Sailings from Richmond Landing Stage
11:15 - To Hammertons Ferry & Hampton Court
13:00 - To Hampton Court
14:00 - To Hammertons Ferry & Hampton Court
16:00 - To Kew & Westminster (One-Way)
Sailings from Hammertons Ferry Pier
11:25 - To Hampton Court
14:10 - To Hampton Court
Sailings from Hampton Court Landing Stage
12:45 - To Richmond
15:00 - To Richmond, Kew & Westminster (One-Way)
16:00 - To Richmond (One-Way)
Monday 9th June 2025
Sailings from Westminster Pier
11:00 - To Kew
14:30 - To Kew
12:30 - To Westminster
16:30 - To Westminster (One-Way)
Sailings from Richmond Landing Stage
No Sailings
Sailings from Hammertons Ferry Pier
No Sailings
Sailings from Hampton Court Landing Stage
No Sailings
Tuesday 10th June 2025
Sailings from Westminster Pier
11:00 - To Kew
14:30 - To Kew
12:30 - To Westminster
16:30 - To Westminster (One-Way)
Sailings from Richmond Landing Stage
No Sailings
Sailings from Hammertons Ferry Pier
No Sailings
Sailings from Hampton Court Landing Stage
No Sailings
Wednesday 11th June 2025
Sailings from Westminster Pier
10:30 - To Kew
11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew
12:30 - To Westminster
12:30 - To Richmond & Hampton Court
16:30 - To Westminster (One-Way)
Sailings from Richmond Landing Stage
11:15 - To Hammertons Ferry & Hampton Court
13:00 - To Hampton Court
14:00 - To Hammertons Ferry & Hampton Court
16:00 - To Kew & Westminster
Sailings from Hammertons Ferry Pier
11:25 - To Hampton Court
14:25 - To Hampton Court
Sailings from Hampton Court Landing Stage
12:45 - To Richmond
15:00 - To Richmond, Kew & Westminster
16:00 - To Richmond (One-Way)
Thursday 12th June 2025
Sailings from Westminster Pier
10:30 - To Kew
11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew
12:30 - To Westminster
12:30 - To Richmond & Hampton Court
16:30 - To Westminster (One-Way)
Sailings from Richmond Landing Stage
11:15 - To Hammertons Ferry & Hampton Court
13:00 - To Hampton Court
14:00 - To Hammertons Ferry & Hampton Court
16:00 - To Kew & Westminster
Sailings from Hammertons Ferry Pier
11:25 - To Hampton Court
14:25 - To Hampton Court
Sailings from Hampton Court Landing Stage
12:45 - To Richmond
15:00 - To Richmond, Kew & Westminster
16:00 - To Richmond (One-Way)
Friday 13th June 2025
Sailings from Westminster Pier
11:00 - To Kew
12:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew
12:30 - To Westminster
13:30 - To Richmond & Hampton Court
16:30 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)
Sailings from Richmond Landing Stage
11:15 - To Hammertons Ferry & Hampton Court
14:00 - To Hampton Court
14:15 - To Hammertons Ferry & Hampton Court
17:00 - To Kew & Westminster
Sailings from Hammertons Ferry Pier
11:25 - To Hampton Court
14:25 - To Hampton Court
Sailings from Hampton Court Landing Stage
12:45 - To Richmond
15:15 - To Richmond (One-Way)
16:00 - To Richmond, Kew & Westminster
Saturday 14th June 2025
Sailings from Westminster Pier
11:00 - To Kew
12:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew
12:30 - To Westminster
13:30 - To Richmond & Hampton Court
16:30 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)
Sailings from Richmond Landing Stage
11:15 - To Hammertons Ferry & Hampton Court
14:00 - To Hampton Court
14:15 - To Hammertons Ferry & Hampton Court
17:00 - To Kew & Westminster
Sailings from Hammertons Ferry Pier
11:25 - To Hampton Court
14:25 - To Hampton Court
Sailings from Hampton Court Landing Stage
12:45 - To Richmond
15:15 - To Richmond (One-Way)
16:00 - To Richmond, Kew & Westminster
Sunday 15th June 2025
Sailings from Westminster Pier
11:00 - To Kew
13:00 - To Kew & Richmond
14:30 - To Kew
12:30 - To Westminster
14:30 - To Richmond
16:30 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)
Sailings from Richmond Landing Stage
11:15 - To Hammertons Ferry & Hampton Court
14:00 - To Hammertons Ferry & Hampton Court
17:00 - To Kew & Westminster
Sailings from Hammertons Ferry Pier
11:25 - To Hampton Court
14:25 - To Hampton Court
Sailings from Hampton Court Landing Stage
12:45 - To Richmond
16:00 - To Richmond (One-Way)

Are you looking for a date further ahead?
Don't worry, you can check our sailings for the entire season using our booking system. Click the link below, then click View Calendar Of All Sailings to see which services are running on your chosen date.
You can also stay up to date with our sailings by following us on Facebook, Instagram or X (Twitter).
Sailings At A Glance
Our cruises from Westminster to Richmond & Hampton Court & services from Hampton Court to Westminster vary from day to day depending on the tides. You can check these sailings using the link above.
Our sailings between Westminster & Kew & our sailings between Richmond & Hampton Court run on a more regular basis & there is a rough breakdown of these services below.
Jazz On The River, 19th July
Three Hour Jazz Cruse from Richmond Landing Stage
Join us for a three hour river cruise from Kew Pier with the Perrin Jazz Collective, Prosecco on arrival & buffet.
Departing Kew Pier | 19:00
Returning to Kew Pier | 22:00
June Sailings
Westminster to Kew: 11:00 & 14:30 - Usually every day with some changes.
Kew to Westminster: 12:30 & 16:00 - Usually every day with some changes.
Richmond to Hampton Court: 11:15 & 14:00 - Wednesday - Sunday.
Hampton Court to Richmond: 12:30 & 16:00 - Wednesday - Sunday with some changes where the 16:00 may move.
July Sailings
Westminster to Kew: 11:00 & 14:30 - Usually every day with some changes.
Kew to Westminster: 12:30 & 16:00 - Usually every day with some changes.
Richmond to Hampton Court: 11:15 & 14:00 - Wednesday - Sunday until Sunday 20th then Monday - Sunday until the end of August.
Hampton Court to Richmond: 12:30 & 16:00 - Wednesday - Sunday until Sunday 20th then Monday - Sunday until the end of August.
August Sailings
Westminster to Kew: 11:00 & 14:30 - Usually every day with some changes.
Kew to Westminster: 12:30 & 16:00 - Usually every day with some changes.
Richmond to Hampton Court: 11:15 & 14:00 - Usually every day with some changes where the 16:00 may move.
Hampton Court to Richmond: 12:30 & 16:00 - Usually every day with some changes where the 16:00 may move.
September Sailings
We will be sailing but the service is yet to be confirmed.
October Sailings
We will be sailing but the service is yet to be confirmed.
Thursday 3rd July 2025
Sailings from Westminster Pier
11:00 - To Kew
12:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew
12:30 - To Westminster
13:30 - To Richmond & Hampton Court
16:30 - To Westminster (One-Way)
18:30 - To Westminster (One-Way
Sailings from Richmond Landing Stage
09:00 - To Hammertons Ferry & Hampton Court
12:00 - To Hammertons Ferry & Hampton Court
14:00 - To Hampton Court
15:00 - To Hammertons Ferry & Hampton Court
18:00 - To Kew & Westminster (One-Way)
Sailings from Hammertons Ferry Pier
09:10 - To Hampton Court
12:10 - To Hampton Court
15:10 - To Hampton Court
Sailings from Hampton Court Landing Stage
10:30 - To Richmond
13:30 - To Richmond
16:30 - To Richmond (One-Way)
17:00 - To Richmond, Kew & Westminster (One-Way)
Friday 4th July 2025
Sailings from Westminster Pier
11:00 - To Kew
11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew
12:30 - To Westminster
12:30 - To Richmond & Hampton Court
16:30 - To Westminster (One-Way)
Sailings from Richmond Landing Stage
09:00 - To Hammertons Ferry & Hampton Court
12:00 - To Hammertons Ferry & Hampton Court
13:00 - To Hampton Court
15:00 - To Hammertons Ferry & Hampton Court
Sailings from Hammertons Ferry Pier
09:10 - To Hampton Court
12:10 - To Hampton Court
15:10 - To Hampton Court
Sailings from Hampton Court Landing Stage
10:30 - To Richmond
13:30 - To Richmond
15:00 - To Richmond (One-Way)
17:00 - To Richmond (One-Way)