Upcoming Sailings

We are sailing between Westminster, Kew, Richmond & Hampton Court on a regular basis. All of our sailings have indoor & outdoor seating, heating, toilet facilities & a fully licensed bar (accepting cash or card). Well behaved dogs are welcome on-board but we request that they are kept on a lead for their own safety.

Sailing Schedule

This page shows a breakdown of our sailings over the coming weeks. If you are planning a cruise & your chosen date is not on this page you can check future sailings on our booking system. Tickets can be purchased at our ticket offices at each pier however we advise booking online in advance.

 The East Front Gardens, Hampton Court Palace Tulip Festival.

Hampton Court Palace Tulip Festival (11th April - 5th May 2025)

The annual Hampton Court Palace Tulip Festival is open from Friday 11th April until Monday 5th May 2025. Join us for a cruise to Hampton Court & explore the magnificent tulip displays in the gardens. After visiting the palace you can enjoy lunch at one of Hampton Court or Molesey's picturesque pubs or restaurants. Alternatively travel to Hampton Court by train & back to Richmond, Kew or Westminster by boat.

Check our upcoming sailings below or check sailings for future dates using our booking system.

Visit Hampton Court Palace Website

Saturday 8th & Sunday 9th March 2025

On Saturday 8th & Sunday 9th March M.V Clifton Castle will be operating our 45-Minute Richmond Circular Cruise. The cruise travels upriver offering excellent view of the Richmond riverfront & Richmond Hill before cruising round Glovers Ait to view Marble Hill House (an 18th century Palladian Villa). The cruise continues upriver passing Ham House & Eel Pie Island (once home to the famous Eel Pie Island Hotel) before reaching Teddington. Once at Teddington Lock (the upper limit of the tidal Thames) the boat will turn & cruise back downriver to Richmond.

Sailings from Westminster Pier

No sailings from Westminster Pier until Saturday 5th April.

Sailings from Kew Pier

No sailings from Kew Pier until Saturday 5th April.

Sailings from Richmond Landing Stage

12:00 - 45-Minute Richmond Circular Cruise
13:00 - 45-Minute Richmond Circular Cruise
14:00 - 45-Minute Richmond Circular Cruise
15:00 - 45-Minute Richmond Circular Cruise
16:00 - 45-Minute Richmond Circular Cruise

Sailings from Hampton Court Landing Stage

No sailings from Hampton Court Landing Stage until Saturday 5th April. 

Book Tickets

Saturday 5th April & Sunday 6th April 2025

Sailings from Westminster Pier

No sailings from Westminster Pier until Monday 14th April. 

Sailings from Kew Pier

No sailings from Kew Pier until Monday 14th April.

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court

Sailings from Hampton Court Landing Stage

12:30 - To Richmond
16:00 - To Richmond (One-Way)

Book Tickets

Saturday 12th & Sunday 13th April 2025

Sailings from Westminster Pier

No sailings from Westminster Pier until Monday 14th April. 

Sailings from Kew Pier

No sailings from Kew Pier until Monday 14th April.

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court

Sailings from Hampton Court Landing Stage

12:30 - To Richmond
16:00 - To Richmond (One-Way)

Book Tickets

Monday 14th April 2025

Sailings from Westminster Pier

11:00 - To Kew
12:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
13:30 - To Richmond & Hampton Court
16:00 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
17:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage

12:30 - To Richmond
15:15 - To Richmond (One-Way)
16:00 - To Richmond, Kew & Westminster (One-Way)

Book Tickets

Tuesday 15th April

Sailings from Westminster Pier

11:00 - To Kew
12:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
13:30 - To Richmond & Hampton Court
16:00 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
17:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage

12:30 - To Richmond
15:15 - To Richmond (One-Way)
16:00 - To Richmond, Kew & Westminster (One-Way)

Book Tickets

Wednesday 16th April

Sailings from Westminster Pier

11:00 - To Kew
12:30 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
14:00 - To Richmond & Hampton Court
16:00 - To Westminster (One-Way)
18:00 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
14:30 - To Hampton Court
17:30 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
15:15 - To Richmond (One-Way)
16:30 - To Richmond, Kew & Westminster (One-Way)

Book Tickets

Thursday 17th April

Sailings from Westminster Pier

11:00 - To Kew
13:00 - To Kew & Richmond
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
14:30 - To Richmond
16:00 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
17:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
16:00 - To Richmond (One-Way)

Book Tickets

Friday 18th April 2025 (Good Friday)

Sailings from Westminster Pier

11:00 - To Kew
13:00 - To Kew & Richmond
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
14:30 - To Richmond
16:00 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
17:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
16:00 - To Richmond (One-Way)

Book Tickets

Saturday 19th April

Sailings from Westminster Pier

10:00 - To Kew, Richmond & Hampton Court
11:00 - To Kew
14:30 - To Kew

Sailings from Kew Pier

11:30 - To Richmond & Hampton Court
12:30 - To Westminster
16:00 - To Westminster (One-Way)
16:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
12:00 - To Hampton Court
16:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
15:00 - To Richmond, Kew & Westminster (One-Way)
16:00 - To Richmond (One-Way)

Book Tickets

Sunday 20th April 2025 (Easter Sunday)

Sailings from Westminster Pier

11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Richmond & Hampton Court
12:30 - To Westminster
16:00 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
13:00 - To Hampton Court
17:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
15:15 - To Richmond (One-Way)
16:00 - To Richmond, Kew & Westminster (One-Way)

Book Tickets

Monday 21st April 2025 (Easter Monday)

Sailings from Westminster Pier

11:00 - To Kew
12:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
13:30 - To Richmond & Hampton Court
16:00 - To Westminster (One-Way)
18:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
18:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
16:00 - To Richmond (One-Way)
17:00 - To Richmond, Kew & Westminster (One-Way)

Book Tickets

Tuesday 22nd April 2025

Sailings from Westminster Pier

11:00 - To Kew & Richmond
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
12:30 - To Richmond
15:30 - To Westminster (One-Way)
16:00 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
14:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
16:00 - To Richmond (One-Way)

Book Tickets

Wednesday 23rd April

Sailings from Westminster Pier

10:00 - To Kew, Richmond, Hampton Court
11:00 - To Kew
14:30 - To Kew

Sailings from Kew Pier

11:30 - To Richmond & Hampton Court
12:30 - To Westminster
15:30 - To Westminster (One-Way)
16:00 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
12:00 - To Hampton Court
14:00 - To Hampton Court
15:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
14:00 - To Richmond, Kew & Westminster (One-Way)
16:00 - To Richmond (One-Way)

Book Tickets

Thursday 24th April 2025

Sailings from Westminster Pier

11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Richmond & Hampton Court
12:30 - To Westminster
16:00 - To Westminster (One-Way)
16:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
13:00 - To Hampton Court
14:00 - To Hampton Court
16:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
15:00 - To Richmond, Kew & Westminster (One-Way)
16:00 - To Richmond (One-Way)

Book Tickets

Friday 25th April 2025

Sailings from Westminster Pier

11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Richmond & Hampton Court
12:30 - To Westminster
16:00 - To Westminster (One-Way)
16:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
13:00 - To Hampton Court
14:00 - To Hampton Court
16:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
15:00 - To Richmond, Kew & Westminster (One-Way)
16:00 - To Richmond (One-Way)

Book Tickets

Saturday 26th April 2025

Sailings from Westminster Pier

11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Richmond & Hampton Court
12:30 - To Westminster
16:00 - To Westminster (One-Way)
16:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
13:00 - To Hampton Court
14:00 - To Hampton Court
16:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
15:00 - To Richmond, Kew & Westminster (One-Way)
16:00 - To Richmond (One-Way)

Book Tickets

Sunday 27th April 2025

Sailings from Westminster Pier

11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Richmond & Hampton Court
12:30 - To Westminster
16:00 - To Westminster (One-Way)
16:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
13:00 - To Hampton Court
14:00 - To Hampton Court
16:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
12:30 - To Richmond
15:00 - To Richmond, Kew & Westminster (One-Way)
16:00 - To Richmond (One-Way)

Book Tickets

Monday 28th April 2025

Sailings from Westminster Pier

11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Richmond & Hampton Court
12:30 - To Westminster
16:00 - To Westminster (One-Way)
16:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

13:00 - To Hampton Court
16:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage
15:00 - To Richmond, Kew & Westminster (One-Way)

Book Tickets

Tuesday 29th April 2025

Sailings from Westminster Pier

11:00 - To Kew
12:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
13:30 - To Richmond & Hampton Court
16:00 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

14:00 - To Hampton Court
17:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage

16:00 - To Richmond, Kew & Westminster (One-Way)

Book Tickets

Wednesday 30th April 2025

Sailings from Westminster Pier

11:00 - To Kew
12:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
13:30 - To Richmond & Hampton Court
16:00 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
17:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage

12:30 - To Richmond
15:15 - To Richmond (One-Way)
16:00 - To Richmond, Kew & Westminster (One-Way)

Book Tickets

Thursday 1st May 2025

Sailings from Westminster Pier

11:00 - To Kew
13:00 - To Kew & Richmond
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
14:30 - To Richmond
16:00 - To Westminster (One-Way)
18:00 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
17:30 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage

12:30 - To Richmond
16:00 - To Richmond (One-Way)

Book Tickets

Friday 2nd May 2025

Sailings from Westminster Pier

11:00 - To Kew
13:30 - To Kew & Richmond
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
15:00 - To Richmond
16:00 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
17:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage

12:30 - To Richmond
16:00 - To Richmond (One-Way)

Book Tickets

Saturday 3rd May 2025

Sailings from Westminster Pier

10:00 - To Kew, Richmond & Hampton Court
11:00 - To Kew
14:30 - To Kew

Sailings from Kew Pier

11:30 - To Richmond & Hampton Court
12:30 - To Westminster
16:00 - To Westminster (One-Way)
16:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
12:00 - To Hampton Court
14:00 - To Hampton Court
16:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage

12:30 - To Richmond
15:00 - To Richmond, Kew & Westminster (One-Way)
16:00 - To Richmond (One-Way)

Book Tickets

Sunday 4th May 2025

Sailings from Westminster Pier

11:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Richmond & Hampton Court
12:30 - To Westminster
16:00 - To Westminster (One-Way)
17:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
13:00 - To Hampton Court
14:00 - To Hampton Court
17:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage

12:30 - To Richmond
15:15 - To Richmond (One-Way)
16:00 - To Richmond, Kew & Westminster (One-Way)

Book Tickets

Monday 5th May (Bank Holiday)

Sailings from Westminster Pier

11:00 - To Kew
12:00 - To Kew, Richmond & Hampton Court
14:30 - To Kew

Sailings from Kew Pier

12:30 - To Westminster
13:30 - To Richmond & Hampton Court
16:00 - To Westminster (One-Way)
18:30 - To Westminster (One-Way)

Sailings from Richmond Landing Stage

11:15 - To Hampton Court
14:00 - To Hampton Court
18:00 - To Kew & Westminster (One-Way)

Sailings from Hampton Court Landing Stage

12:30 - To Richmond
16:00 - To Richmond (One-Way)
17:00 - To Richmond, Kew & Westminster (One-Way)

Book Tickets

       M.V Princess Freda Approaching Teddington Lock.

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).

View Booking System

 

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.

May Sailings

Extra Services on Monday 5th & Monday 26th May for Bank Holidays.
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.

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.