BOOK WITH CONFIDENCE

Family run business established in 1983. ABTA & ATOL Protected.

COMPETITIVELY PRICED

We work closely with our travel partners to secure the best holiday price available.

KNOWLEDGE & SERVICE

Our extensively travelled team are here to ensure you receive the very best advice and first-class service.

MS Riviera Rose

Departure: 16/06/2026

Duration: 8 Nights

Roundtrip from Porto

Special Offer: 5% Off!
Fly Cruise From £3,000 £2,850.00 per person
fly cruise

Itinerary

Explore Portugal - one of the oldest countries in Europe - while meandering along the beautifully tranquil Douro River. Experience Portugal's wine-making traditions and explore the country’s fascinating history. See for yourself why the Douro Valley has b

  • Day 1 Porto, Portugal 16 Jun 2026 (Tuesday) 

    Lively, commercial Oporto is the second largest city in Portugal after Lisbon. Also called Porto for short, the word easily brings to mind the city's most famous product - port wine. Oporto's strategic location on the north bank of the Douro River has accounted for the town's importance since ancient times. The Romans built a fort here where their trading route crossed the Douro, and the Moors brought their own culture to the area. Oporto profited from provisioning crusaders en route to the Holy Land and enjoyed the riches from Portuguese maritime discoveries during the 15th and 16th centuries. Later, port wine trade with Britain compensated for the loss of the spice trade and the end of gold and gem shipments from Brazil. In the 19th century, the city went through a period of new prosperity with the rise of industries. In its wake followed the building of workers' quarters and opulent residences. Since the declaration of Oporto as a World Heritage Site by UNESCO, the city aims to build up a cultural reference that will provide it with a new image, based on deep historical roots. Among the attractions that make Oporto such an interesting place are its graceful bridges spanning the Douro River, a picturesque riverfront quarter and, most notable, its world-famous port wine lodges. Although Oporto is a bustling centre and home to many different businesses, the source of its greatest fame is the rich, sweet fortified red wine we know as port.

  • Day 2 Régua, Portugal 17 Jun 2026 (Wednesday) 
  • Day 3 Figueira de Castelo Rodrigo, Portugal 18 Jun 2026 (Thursday) 
  • Day 4 Salamanca, Spain 19 Jun 2026 (Friday) 
  • Day 5 Pinhão, Portugal 20 Jun 2026 (Saturday) 
  • Day 6 Lamego, Portugal 21 Jun 2026 (Sunday) 
  • Day 7 Porto, Portugal 22 Jun 2026 (Monday) 

    Lively, commercial Oporto is the second largest city in Portugal after Lisbon. Also called Porto for short, the word easily brings to mind the city's most famous product - port wine. Oporto's strategic location on the north bank of the Douro River has accounted for the town's importance since ancient times. The Romans built a fort here where their trading route crossed the Douro, and the Moors brought their own culture to the area. Oporto profited from provisioning crusaders en route to the Holy Land and enjoyed the riches from Portuguese maritime discoveries during the 15th and 16th centuries. Later, port wine trade with Britain compensated for the loss of the spice trade and the end of gold and gem shipments from Brazil. In the 19th century, the city went through a period of new prosperity with the rise of industries. In its wake followed the building of workers' quarters and opulent residences. Since the declaration of Oporto as a World Heritage Site by UNESCO, the city aims to build up a cultural reference that will provide it with a new image, based on deep historical roots. Among the attractions that make Oporto such an interesting place are its graceful bridges spanning the Douro River, a picturesque riverfront quarter and, most notable, its world-famous port wine lodges. Although Oporto is a bustling centre and home to many different businesses, the source of its greatest fame is the rich, sweet fortified red wine we know as port.

  • Day 8 Porto, Portugal 23 Jun 2026 (Tuesday) 

    Lively, commercial Oporto is the second largest city in Portugal after Lisbon. Also called Porto for short, the word easily brings to mind the city's most famous product - port wine. Oporto's strategic location on the north bank of the Douro River has accounted for the town's importance since ancient times. The Romans built a fort here where their trading route crossed the Douro, and the Moors brought their own culture to the area. Oporto profited from provisioning crusaders en route to the Holy Land and enjoyed the riches from Portuguese maritime discoveries during the 15th and 16th centuries. Later, port wine trade with Britain compensated for the loss of the spice trade and the end of gold and gem shipments from Brazil. In the 19th century, the city went through a period of new prosperity with the rise of industries. In its wake followed the building of workers' quarters and opulent residences. Since the declaration of Oporto as a World Heritage Site by UNESCO, the city aims to build up a cultural reference that will provide it with a new image, based on deep historical roots. Among the attractions that make Oporto such an interesting place are its graceful bridges spanning the Douro River, a picturesque riverfront quarter and, most notable, its world-famous port wine lodges. Although Oporto is a bustling centre and home to many different businesses, the source of its greatest fame is the rich, sweet fortified red wine we know as port.

Ready to Book?

For more information; please contact our Cruise specialists who will be delighted to help you plan your next holiday.

Call us on 01625 858158 Request Availability & Price

Suites

  • Forward Cabin - Emerald Deck

    Our Forward cabins on the Emerald Deck are complete with modern amenities that make you feel perfectly at home.

    The cabins are 16 square metres, featuring a fixed window overlooking the river. It also includes air conditioning, hairdryer, safe, TV, telephone, desk and tea/coffee-making facilities. The hotel-style beds can be configured as a double or twin, and the modern ensuite bathroom features a relaxing rain shower.

    Features

    • Individual climate control
    • Fixed window
    • Twin beds which can be configured as double
    • Nespresso machine and tea making facilities
    • Ensuite bathroom with walk-in shower
    • Shampoo, conditioner, shower gel, body lotion, soap
    • Towels and hairdryer
    • Desk & chair
    • Telephone and flat-screen TV
    • Safe & mini fridge
    • Turn down service

  • Standard Cabin - Emerald Deck

    Our Standard cabins on the Emerald Deck are complete with modern amenities that make you feel perfectly at home.

    The cabins are 16 square metres, featuring a fixed window overlooking the river. It also includes air conditioning, hairdryer, safe, TV, telephone, desk, lounge chair and table and tea/coffee-making facilities. The hotel-style beds can be configured as a double or twin, and the modern ensuite bathroom features a relaxing rain shower.

    Features

    • Individual climate control
    • Fixed window
    • Twin beds which can be configured as double
    • Nespresso machine and tea making facilities
    • Ensuite bathroom with walk-in shower
    • Shampoo, conditioner, shower gel, body lotion, soap
    • Towels and hairdryer
    • Desk & chair
    • Telephone and flat-screen TV
    • Safe & mini fridge
    • Turn down service

  • Stern Cabin - Ruby Deck

    Our Stern cabins, located on the Ruby Deck, are 16 square metres with superior quality fittings and all the luxuries of home.

    Enjoy your cabin, your way. You can marvel at the views from your floor-to-ceiling glass doors or slide them away when the weather is warm to enjoy the gentle breeze from your French balcony. The hotel-style bed can also be configured as a double or twin.

    Each cabin includes air conditioning, hairdryer, safe, TV, telephone, a desk, double wardrobe and tea/coffee-making facilities available in every room. The cabin also features an ensuite bathroom with a relaxing rain shower.

    Features

    • Individual climate control
    • Floor to ceiling windows with French style balcony
    • Twin beds which can be configured as double
    • Nespresso machine and tea making facilities
    • Ensuite bathroom with walk-in shower
    • Shampoo, conditioner, shower gel, body lotion, soap
    • Towels and hairdryer
    • Desk & chair
    • Telephone and flat-screen TV
    • Safe & mini fridge
    • Turn down service 

  • Forward Cabin - Ruby Deck

    Our Forward cabins, located on the Ruby Deck, are 16 square metres with superior quality fittings and all the luxuries of home.

    Enjoy your cabin, your way. You can marvel at the views from your floor-to-ceiling glass doors or slide them away when the weather is warm to enjoy the gentle breeze from your French balcony. The hotel-style bed can also be configured as a double or twin.

    Each cabin includes air conditioning, hairdryer, safe, TV, telephone, a desk, double wardrobe and tea/coffee-making facilities available in every room. The cabin also features an ensuite bathroom with a relaxing rain shower.

    Features

    • Individual climate control
    • Floor to ceiling windows with French style balcony
    • Twin beds which can be configured as double
    • Nespresso machine and tea making facilities
    • Ensuite bathroom with walk-in shower
    • Shampoo, conditioner, shower gel, body lotion, soap
    • Towels and hairdryer
    • Desk & chair
    • Telephone and flat-screen TV
    • Safe & mini fridge
    • Turn down service

  • Standard Cabin - Ruby Deck

    Enjoy the feeling of home in a fraction of the space in cabins designed with Riviera guests in mind. Our 16 square metres Standard Cabins on the Ruby Deck are finished to an exceptionally high standard with superior quality fittings. The floor-to-ceiling glass doors of your French balcony slide away, allowing you to fully appreciate the views beyond.

    Each cabin includes air conditioning, hairdryer, safe, TV, telephone, a desk, double wardrobe, a lounge chair and small table, and tea/coffee-making facilities are available in every room. Your private ensuite bathroom is complete with a relaxing rain shower. The hotel-style beds can be configured as a double or twin.

    Features

    • Individual climate control
    • Floor to ceiling windows with French style balcony
    • Twin beds which can be configured as double
    • Nespresso machine and tea making facilities
    • Ensuite bathroom with walk-in shower
    • Shampoo, conditioner, shower gel, body lotion, soap
    • Towels and hairdryer
    • Desk & chair
    • Telephone and flat-screen TV
    • Safe & mini fridge
    • Turn down service

  • Stern Cabin - Diamond Deck

    Our Stern cabins on the Diamond Deck are 16 square metres with superior quality fittings and all the luxuries of home - plus a few extras!

    Each cabin includes air conditioning, hairdryer, safe, TV, telephone, desk, double wardrobe and tea/coffee-making facilities available in every room. The cabin also features an ensuite bathroom with a relaxing rain shower.

    Enjoy your cabin, your way. Marvel at the views from your floor-to-ceiling glass doors or slide them away when the weather is warm to enjoy the views beyond your French balcony. The hotel-style bed can also be configured as a double or twin.

    Features

    • Individual climate control
    • Floor to ceiling windows with French style balcony
    • Twin beds which can be configured as double
    • Nespresso machine and tea making facilities
    • Ensuite bathroom with walk-in shower
    • Luxury toiletries: shampoo, conditioner, shower gel, body lotion, soap
    • Towels and hairdryer
    • Desk & chair
    • Telephone and flat-screen TV
    • Safe & mini fridge
    • Turn down service

    Riviera Plus (2024 and 2025 only)

    • 10% off spa treatment or massage
    • 10% off hairdresser services
    • Luxury toiletries
    • Locally inspired gifts
    • Bottle of champagne
    • 10% off onboard laundry services

    Indulge in the luxury of Riviera Plus when you stay in an upper deck cabin or suite. In your well-appointed cabin, you’ll find a range of extras to make your experience extra special.

  • Forward Cabin - Diamond Deck

    Our Forward cabins on the Diamond Deck are 16 square metres with superior quality fittings and all the luxuries of home - plus a few extras!

    Each cabin includes air conditioning, hairdryer, safe, TV, telephone, desk, double wardrobe and tea/coffee-making facilities available in every room. The cabin also features an ensuite bathroom with a relaxing rain shower.

    Enjoy your cabin, your way. Marvel at the views from your floor-to-ceiling glass doors or slide them away when the weather is warm to enjoy the views beyond your French balcony. The hotel-style bed can also be configured as a double or twin.

    Features

    • Individual climate control
    • Floor to ceiling windows with French style balcony
    • Twin beds which can be configured as double
    • Nespresso machine and tea making facilities
    • Ensuite bathroom with walk-in shower
    • Luxury toiletries: shampoo, conditioner, shower gel, body lotion, soap
    • Towels and hairdryer
    • Desk & chair
    • Telephone and flat-screen TV
    • Safe & mini fridge
    • Turn down service

    Riviera Plus (2024 and 2025 only)

    • 10% off spa treatment or massage
    • 10% off hairdresser services
    • Luxury toiletries
    • Locally inspired gifts
    • Bottle of champagne
    • 10% off onboard laundry services

    Indulge in the luxury of Riviera Plus when you stay in an upper deck cabin or suite. In your well-appointed cabin, you’ll find a range of extras to make your experience extra special.

  • Standard Cabin - Diamond Deck

    These exquisitely designed cabins create the feeling of home in a fraction of the space. Our 16 square metres Standard Cabins on the Diamond Deck are finished to an exceptionally high standard with superior quality fittings in the most refined taste. The floor-to-ceiling glass doors of your French balcony slide away, allowing you to take in the beautiful views of the river beyond.

    The cabin includes air conditioning, hairdryer, safe, TV, telephone, a desk, double wardrobe, a lounge chair and small table and tea/coffee-making facilities are available in every room. The hotel-style beds can be configured as a double or twin, and the room features an ensuite bathroom with a rain shower.

    Make this holiday one to remember. Choose a Diamond Deck cabin or suite and enjoy a wide range of luxurious extras with Riviera Plus - there's nothing like the VIP treatment.

    Riviera Plus

    • 10% off spa treatment or massage
    • 10% off hairdresser services
    • Luxury toiletries
    • Locally inspired gifts
    • Bottle of champagne
    • 10% off onboard laundry services

    Indulge in the luxury of Riviera Plus when you stay in an upper deck cabin or suite. In your well-appointed cabin, you’ll find a range of extras to make your experience extra special.

    Features

    • Individual climate control
    • Floor to ceiling windows with French style balcony
    • Twin beds which can be configured as double
    • Nespresso machine and tea making facilities
    • Ensuite bathroom with walk-in shower
    • Luxury toiletries: shampoo, conditioner, shower gel, body lotion, soap
    • Towels and hairdryer
    • Desk & chair
    • Telephone and flat-screen TV
    • Safe & mini fridge
    • Turn down service

  • Deluxe Balcony Suite - Diamond Deck

    At 24 square metres, our Balcony Suites are the largest cabins on MS Riviera Rose. The floor-to-ceiling glass doors slide away to extend your already spacious living space onto your private balcony, complete with comfortable outdoor seating - the perfect place to sit and watch the riverbanks glide by.

    Inside, the Balcony Suites are finished to an exceptionally high standard with superior quality fittings in the most refined taste. There's a living space, with a sofa, chair and table as well as a desk and double wardrobe. The suite also includes individually controlled air conditioning, hairdryer, safe, TV and telephone, and tea/coffee-making facilities are available in every room. The hotel-style bed can be configured as a double or twin, and the suite also features an ensuite bathroom with a rain shower.

    Features

    • Individual climate control
    • Balcony with outdoor seating
    • Floor to ceiling windows
    • Twin beds which can be configured as double
    • Nespresso machine and tea making facilities
    • Ensuite bathroom with walk-in shower
    • Luxury toiletries: shampoo, conditioner, shower gel, body lotion, soap
    • Towels and hairdryer
    • Desk & chair
    • Telephone and flat-screen TV
    • Safe & mini fridge
    • Turn down service

    Riviera Plus (2024 and 2025 only)

    • 10% off spa treatment or massage
    • 10% off hairdresser services
    • Luxury toiletries
    • Locally inspired gifts
    • Bottle of champagne
    • 10% off onboard laundry services

    Indulge in the luxury of Riviera Plus when you stay in an upper deck cabin or suite. In your well-appointed cabin, you’ll find a range of extras to make your experience extra special.

MS Riviera Rose – Forward Cabin - Emerald Deck

Riviera Travel, MS Riviera Rose, Standard Cabin 1.jpg Forward Cabin - Emerald Deck
×

MS Riviera Rose – Standard Cabin - Emerald Deck

Riviera Travel, MS Riviera Rose, Standard Cabin 3.jpg Standard Cabin - Emerald Deck
×

MS Riviera Rose – Stern Cabin - Ruby Deck

Riviera Travel, MS Riviera Rose, Standard Cabin .jpg Stern Cabin - Ruby Deck
×

MS Riviera Rose – Forward Cabin - Ruby Deck

Riviera Travel, MS Riviera Rose, Standard Cabin .jpg Forward Cabin - Ruby Deck
×

MS Riviera Rose – Standard Cabin - Ruby Deck

Riviera Travel, MS Riviera Rose, Standard Cabin 2.jpg Standard Cabin - Ruby Deck
×

MS Riviera Rose – Stern Cabin - Diamond Deck

Riviera Travel, MS Riviera Rose, Standard Cabin .jpg Stern Cabin - Diamond Deck
×

MS Riviera Rose – Forward Cabin - Diamond Deck

Riviera Travel, MS Riviera Rose, Standard Cabin .jpg Forward Cabin - Diamond Deck
×

MS Riviera Rose – Standard Cabin - Diamond Deck

Riviera Travel, MS Riviera Rose, Standard Cabin 2.jpg Standard Cabin - Diamond Deck
×

MS Riviera Rose – Deluxe Balcony Suite - Diamond Deck

Riviera Travel, MS Riviera Rose, Balcony Suite 1.jpg Deluxe Balcony Suite - Diamond Deck
Riviera Travel, MS Riviera Rose, Balcony Suite 2.jpg Deluxe Balcony Suite - Diamond Deck
Riviera Travel, MS Riviera Rose, Balcony Suite 3.jpg Deluxe Balcony Suite - Diamond Deck
×

Restaurants

  • Restaurant

    The ship's restaurant is located on the Ruby Deck. Experience exceptional service from our friendly and attentive, English-speaking crew while you enjoy a variety of first-class cuisine. Pair seasonal menus with a glass of wine from our carefully curated wine list, including a selection of regional favourites.

MS Riviera Rose – Restaurant

Riviera Travel, MS Riviera Travel, Restaurant.jpg
×

Deckplans

  • Sun Deck
    • Sun Loungers
    • Sky Lounge
    • Pool
    • Bar
    • Wheelhouse
  • Diamond Deck

    • Reception
    • Bar
    • Balcony Suite
    • Double Cabins
    • Forward Cabins
    • Stern Cabins

  • Ruby Deck
    • Kitchen
    • Restaurant
    • Crew Area
    • Galley
    • Double Cabins
    • Forward Cabins
    • Stern Cabins

  • Emerald Deck
    • Engine room
    • Double Cabins
    • Crew Area

MS Riviera Rose – Sun Deck

Riviera Travel, MS Riviera Rose, Sun Deck.png
×

MS Riviera Rose – Diamond Deck

Riviera Travel, MS Riviera Rose, Diamond Deck.png
×

MS Riviera Rose – Ruby Deck

Riviera Travel, MS Riviera Rose, Ruby Deck.png
×

MS Riviera Rose – Emerald Deck

Riviera Travel, MS Riviera Rose, Emerald Deck.png
×
 
Top
7.4.33PHP Version54.43msRequest Duration6MBMemory UsageGET recently-viewed.jsonRoute
    • Booting (19.87ms)
    • Application (34.56ms)
    • 1 x Application (63.49%)
      34.56ms
      1 x Booting (36.5%)
      19.87ms
      0 templates were rendered
        uri
        GET recently-viewed.json
        middleware
        web
        uses
        Closure() {#483 class: "Illuminate\Routing\RouteFileRegistrar" this: Illuminate\Routing\RouteFileRegistrar {#405 …} file: "/home/forge/prestbury-cruise.stagelab.co.uk/routes/web.php" line: "1091 to 1124" }
        namespace
        Pwr\Http\Controllers
        prefix
        where
        file
        routes/web.php:1091-1124
        8 statements were executed, 2 of which were duplicated, 6 unique11.54ms
        • select * from `products` where `active` = 1 and `id` in (80860) and `products`.`deleted_at` is null and (not exists (select * from `destinations` inner join `product_destinations` on `destinations`.`id` = `product_destinations`.`destination_id` where `products`.`id` = `product_destinations`.`product_id` and `destinations`.`deleted_at` is null and `active` = 1) or exists (select * from `destinations` inner join `product_destinations` on `destinations`.`id` = `product_destinations`.`destination_id` where `products`.`id` = `product_destinations`.`product_id` and (`active` = 1 or `destination_id` = 240) and `destinations`.`deleted_at` is null and `active` = 1)) order by FIELD(products.id, 80860), RAND(1723) limit 12
          2.52ms/routes/web.php:1101prestbury_cruise
          Metadata
          Bindings
          • 0. 1
          • 1. 80860
          • 2. 1
          • 3. 1
          • 4. 240
          • 5. 1
          Backtrace
          • 14. /routes/web.php:1101
          • 15. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:225
          • 16. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:199
          • 17. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:685
          • 18. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:128
        • select `images`.*, `imageables`.`imageable_id` as `pivot_imageable_id`, `imageables`.`image_id` as `pivot_image_id`, `imageables`.`imageable_type` as `pivot_imageable_type`, `imageables`.`image_type_id` as `pivot_image_type_id`, `imageables`.`heading` as `pivot_heading`, `imageables`.`caption` as `pivot_caption`, `imageables`.`link` as `pivot_link`, `imageables`.`button` as `pivot_button`, `imageables`.`active` as `pivot_active`, `imageables`.`banner_active` as `pivot_banner_active`, `imageables`.`order` as `pivot_order`, `imageables`.`color` as `pivot_color`, `imageables`.`background_color` as `pivot_background_color`, `imageables`.`alignment` as `pivot_alignment` from `images` inner join `imageables` on `images`.`id` = `imageables`.`image_id` where `imageables`.`imageable_id` in (80860) and `imageables`.`imageable_type` = 'Pwr\Products\Product' and `imageables`.`image_type_id` = 1 and `images`.`deleted_at` is null order by `order` asc
          1.27ms/routes/web.php:1101prestbury_cruise
          Metadata
          Bindings
          • 0. Pwr\Products\Product
          • 1. 1
          Backtrace
          • 18. /routes/web.php:1101
          • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:225
          • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:199
          • 21. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:685
          • 22. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:128
        • select * from `cruiseship_sailings` where `cruiseship_sailings`.`id` = 1441 and `cruiseship_sailings`.`deleted_at` is null limit 1
          830μs/routes/web.php:1107prestbury_cruise
          Metadata
          Bindings
          • 0. 1441
          Backtrace
          • 20. /routes/web.php:1107
          • 24. /routes/web.php:1122
          • 25. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:225
          • 26. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:199
          • 27. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:685
        • select * from `cruiseships` where `cruiseships`.`id` = 149 and `cruiseships`.`deleted_at` is null and `active` = 1 limit 1
          1.85ms/routes/web.php:1107prestbury_cruise
          Metadata
          Bindings
          • 0. 149
          • 1. 1
          Backtrace
          • 20. /routes/web.php:1107
          • 24. /routes/web.php:1122
          • 25. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:225
          • 26. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:199
          • 27. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:685
        • select `images`.*, `imageables`.`imageable_id` as `pivot_imageable_id`, `imageables`.`image_id` as `pivot_image_id`, `imageables`.`imageable_type` as `pivot_imageable_type`, `imageables`.`image_type_id` as `pivot_image_type_id`, `imageables`.`heading` as `pivot_heading`, `imageables`.`caption` as `pivot_caption`, `imageables`.`link` as `pivot_link`, `imageables`.`button` as `pivot_button`, `imageables`.`active` as `pivot_active`, `imageables`.`banner_active` as `pivot_banner_active`, `imageables`.`order` as `pivot_order`, `imageables`.`alignment` as `pivot_alignment`, `imageables`.`color` as `pivot_color`, `imageables`.`background_color` as `pivot_background_color` from `images` inner join `imageables` on `images`.`id` = `imageables`.`image_id` where `imageables`.`imageable_id` = 149 and `imageables`.`imageable_type` = 'Pwr\Cruises\Cruiseship' and `images`.`deleted_at` is null
          1.19ms/routes/web.php:1107prestbury_cruise
          Metadata
          Bindings
          • 0. 149
          • 1. Pwr\Cruises\Cruiseship
          Backtrace
          • 19. /routes/web.php:1107
          • 23. /routes/web.php:1122
          • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:225
          • 25. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:199
          • 26. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:685
        • select `destinations`.*, `product_destinations`.`product_id` as `pivot_product_id`, `product_destinations`.`destination_id` as `pivot_destination_id` from `destinations` inner join `product_destinations` on `destinations`.`id` = `product_destinations`.`destination_id` where `product_destinations`.`product_id` = 80860 and `destinations`.`deleted_at` is null and `active` = 1
          1.04ms/app/Products/Product.php:184prestbury_cruise
          Metadata
          Bindings
          • 0. 80860
          • 1. 1
          Backtrace
          • 19. /app/Products/Product.php:184
          • 25. /routes/web.php:1118
          • 29. /routes/web.php:1122
          • 30. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:225
          • 31. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:199
        • select * from `itineraries` where `itineraries`.`product_id` = 80860 and `itineraries`.`product_id` is not null and `itineraries`.`deleted_at` is null limit 1
          1.29ms/routes/web.php:1119prestbury_cruise
          Metadata
          Bindings
          • 0. 80860
          Backtrace
          • 20. /routes/web.php:1119
          • 24. /routes/web.php:1122
          • 25. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:225
          • 26. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:199
          • 27. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:685
        • select * from `cruiseships` where `cruiseships`.`id` = 149 and `cruiseships`.`deleted_at` is null and `active` = 1 limit 1
          1.55ms/routes/web.php:1120prestbury_cruise
          Metadata
          Bindings
          • 0. 149
          • 1. 1
          Backtrace
          • 20. /routes/web.php:1120
          • 24. /routes/web.php:1122
          • 25. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:225
          • 26. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:199
          • 27. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:685
        Pwr\Products\Itinerary
        1
        Pwr\Cruises\Cruiseship
        2
        Pwr\Cruises\Sailing
        1
        Pwr\Products\Product
        1
            _token
            iJ7RAe7lTE2mHVX3DZfhIqIaygbZ62YtrXftil2r
            recent
            array:1 [ 0 => 80860 ]
            _previous
            array:1 [ "url" => "https://prestbury-cruise.stagelab.co.uk/map/product/80860.geojson?numbers=true...
            _flash
            array:2 [ "old" => [] "new" => [] ]
            path_info
            /recently-viewed.json
            status_code
            200
            
            status_text
            OK
            format
            html
            content_type
            application/json
            request_query
            []
            
            request_request
            []
            
            request_headers
            0 of 0
            array:16 [ "cookie" => array:1 [ 0 => "laravel_session=eyJpdiI6IlRYb0RzbEdhSEFhaGcxdDFpRTV5Qnc9PSIsInZhbHVlIjoiVEJITFdzV2dOR2ZVeVFNYTUyNzMzYmM0bDQzemhhdEpvSlZxT05kNGlrV20rVkhMcnFmYnE2TFc3bG1zcGZ1c09GZWZlNFNCUTJKd2Z0azNvZW5BekV5KzQ5Z0hKZGNCTHh3ZVhFUjdtc1VSbU1UZ0RxcTZsci9INzB1VVJBY1UiLCJtYWMiOiIwMGJjMmNiNTUwNGI0MWQ1Y2FmNDMzZDllM2M2NmI0YTI3NDQxNTExODBjOWExYTU2MWM5OWEyNmJiZjFhYjAyIn0%3Dlaravel_session=eyJpdiI6IlRYb0RzbEdhSEFhaGcxdDFpRTV5Qnc9PSIsInZhbHVlIjoiVEJITFdzV2dOR2ZVeVFNYTUyNzMzYmM0bDQzemhhdEpvSlZxT05kNGlrV20rVkhMcnFmYnE2TFc3bG1zcGZ1c09G" ] "priority" => array:1 [ 0 => "u=1, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "referer" => array:1 [ 0 => "https://prestbury-cruise.stagelab.co.uk/cruises/80860/bruges-medieval-flanders-amsterdam-and-the-dutch-bulbfields-river-cruise-ms-george-eliot" ] "sec-fetch-dest" => array:1 [ 0 => "empty" ] "sec-fetch-mode" => array:1 [ 0 => "cors" ] "sec-fetch-site" => array:1 [ 0 => "same-origin" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "accept" => array:1 [ 0 => "*/*" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "x-requested-with" => array:1 [ 0 => "XMLHttpRequest" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "prestbury-cruise.stagelab.co.uk" ] ]
            request_server
            0 of 0
            array:41 [ "USER" => "forge" "HOME" => "/home/forge" "HTTP_COOKIE" => "laravel_session=eyJpdiI6IlRYb0RzbEdhSEFhaGcxdDFpRTV5Qnc9PSIsInZhbHVlIjoiVEJITFdzV2dOR2ZVeVFNYTUyNzMzYmM0bDQzemhhdEpvSlZxT05kNGlrV20rVkhMcnFmYnE2TFc3bG1zcGZ1c09GZWZlNFNCUTJKd2Z0azNvZW5BekV5KzQ5Z0hKZGNCTHh3ZVhFUjdtc1VSbU1UZ0RxcTZsci9INzB1VVJBY1UiLCJtYWMiOiIwMGJjMmNiNTUwNGI0MWQ1Y2FmNDMzZDllM2M2NmI0YTI3NDQxNTExODBjOWExYTU2MWM5OWEyNmJiZjFhYjAyIn0%3Dlaravel_session=eyJpdiI6IlRYb0RzbEdhSEFhaGcxdDFpRTV5Qnc9PSIsInZhbHVlIjoiVEJITFdzV2dOR2ZVeVFNYTUyNzMzYmM0bDQzemhhdEpvSlZxT05kNGlrV20rVkhMcnFmYnE2TFc3bG1zcGZ1c09G" "HTTP_PRIORITY" => "u=1, i" "HTTP_ACCEPT_ENCODING" => "gzip, deflate, br, zstd" "HTTP_REFERER" => "https://prestbury-cruise.stagelab.co.uk/cruises/80860/bruges-medieval-flanders-amsterdam-and-the-dutch-bulbfields-river-cruise-ms-george-eliot" "HTTP_SEC_FETCH_DEST" => "empty" "HTTP_SEC_FETCH_MODE" => "cors" "HTTP_SEC_FETCH_SITE" => "same-origin" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_ACCEPT" => "*/*" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_X_REQUESTED_WITH" => "XMLHttpRequest" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_HOST" => "prestbury-cruise.stagelab.co.uk" "REDIRECT_STATUS" => "200" "HTTPS" => "on" "SERVER_NAME" => "prestbury-cruise.stagelab.co.uk" "SERVER_PORT" => "443" "SERVER_ADDR" => "138.68.177.162" "REMOTE_PORT" => "34339" "REMOTE_ADDR" => "3.145.88.217" "SERVER_SOFTWARE" => "nginx/1.26.2" "GATEWAY_INTERFACE" => "CGI/1.1" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/home/forge/prestbury-cruise.stagelab.co.uk/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/recently-viewed.json" "SCRIPT_NAME" => "/index.php" "SCRIPT_FILENAME" => "/home/forge/prestbury-cruise.stagelab.co.uk/public/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1741994619.6482 "REQUEST_TIME" => 1741994619 ]
            request_cookies
            0 of 0
            array:1 [ "laravel_session" => "otFcbrO89yzBIgbjbNnTo013EtRht9KXfh5I1Mrp" ]
            response_headers
            0 of 0
            array:5 [ "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 14 Mar 2025 23:23:39 GMT" ] "content-type" => array:1 [ 0 => "application/json" ] "set-cookie" => array:1 [ 0 => "laravel_session=eyJpdiI6IlNpd282Y0xkd0FJcUNsY1JWMlFKRHc9PSIsInZhbHVlIjoiaTdIU2wyL2VlWDB4dkorWlJQS3ZPK2FiWEUrcU1FYjBjajk2VEExYUcrcWpNNCtGZWdMdGpySUtkRHpQbkN4RG5wVm1ZUmswSUE0V0RmcXFjNEVCR0RSVW80SWttRlNPcksvVkFtV2ZGY0l1U3lDZ1VqRW5aUW9IY2xtUmxyMDIiLCJtYWMiOiJlMDA4Y2I0MTg2N2M5ZjBmOWYxMTdjMDNlZDEyZDIwY2I0ZDc0ZTIyYzVkZWIxM2Q0ZjI4Mzk1ZTVmMjRjZjRkIn0%3D; expires=Sat, 15-Mar-2025 01:23:39 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6IlNpd282Y0xkd0FJcUNsY1JWMlFKRHc9PSIsInZhbHVlIjoiaTdIU2wyL2VlWDB4dkorWlJQS3ZPK2FiWEUrcU1FYjBjajk2VEExYUcrcWpNNCtGZWdMdGpySUtkRHpQbkN4RG5w" ] "Set-Cookie" => array:1 [ 0 => "laravel_session=eyJpdiI6IlNpd282Y0xkd0FJcUNsY1JWMlFKRHc9PSIsInZhbHVlIjoiaTdIU2wyL2VlWDB4dkorWlJQS3ZPK2FiWEUrcU1FYjBjajk2VEExYUcrcWpNNCtGZWdMdGpySUtkRHpQbkN4RG5wVm1ZUmswSUE0V0RmcXFjNEVCR0RSVW80SWttRlNPcksvVkFtV2ZGY0l1U3lDZ1VqRW5aUW9IY2xtUmxyMDIiLCJtYWMiOiJlMDA4Y2I0MTg2N2M5ZjBmOWYxMTdjMDNlZDEyZDIwY2I0ZDc0ZTIyYzVkZWIxM2Q0ZjI4Mzk1ZTVmMjRjZjRkIn0%3D; expires=Sat, 15-Mar-2025 01:23:39 GMT; path=/; httponlylaravel_session=eyJpdiI6IlNpd282Y0xkd0FJcUNsY1JWMlFKRHc9PSIsInZhbHVlIjoiaTdIU2wyL2VlWDB4dkorWlJQS3ZPK2FiWEUrcU1FYjBjajk2VEExYUcrcWpNNCtGZWdMdGpySUtkRHpQbkN4RG5w" ] ]
            session_attributes
            0 of 0
            array:4 [ "_token" => "iJ7RAe7lTE2mHVX3DZfhIqIaygbZ62YtrXftil2r" "recent" => array:1 [ 0 => 80860 ] "_previous" => array:1 [ "url" => "https://prestbury-cruise.stagelab.co.uk/map/product/80860.geojson?numbers=true" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]