10:00am - 12:00pm: Take a boat tour to see Khoboy Cape and Shamanka Rock.
12:30pm - 2:00pm: Enjoy a lunch of locally sourced fish at one of the island's restaurants.
2:30pm - 5:00pm: Go for a swim at Saraisky Bay or explore the island's beaches.
6:00pm - 8:00pm: Have a bonfire and drinks on the beach.
Day 2: Krestovsky Island
40 minutes (12.5 miles) from city center
11:00am - 1:00pm: Play beach volleyball or frisbee on the island's sandy beaches.
1:30pm - 3:00pm: Rent bicycles and explore the island's beautiful parks and gardens.
3:30pm - 5:00pm: Take a dip in the island's swimming pool or engage in water sports activities.
7:00pm - 9:00pm: Enjoy dinner and drinks at one of the island's restaurants or bars.
Day 3: St. Petersburg
1 hour 10 minutes (19.5 miles) from Krestovsky Island
10:00am - 12:00pm: Take a boat tour of the city's canals and bridges.
12:30pm - 2:00pm: Visit the Hermitage Museum.
2:30pm - 5:00pm: Explore the Church of Our Saviour on Spilled Blood and St. Isaac's Cathedral.
7:00pm - 9:00pm: Have a drink at a rooftop bar like the Ginza Project or Terrassa.
Day 4: Sochi
2 hours 10 minutes (90 miles) from city center
10:00am - 12:00pm: Visit the Sochi Botanical Garden and admire the beautiful flora and fauna.
12:30pm - 2:00pm: Go for a swim at the Riviera Beach.
2:30pm - 5:00pm: Watch a football match at the Fisht Olympic Stadium.
7:00pm - 9:00pm: Have a farewell dinner at the Red Fox Restaurant.
Recommendations
If you have some spare time, we recommend visiting the following places: Kazan, Kizhi Island, the Trans-Siberian Railway, and the Baikal-Amur Mainline. You can also maximize your fun by renting a private yacht and sailing around the Gulf of Finland or by attending a local music festival like the Alfa Future People Festival. As for side trips, we suggest taking a day trip to the Peterhof Palace or visiting the Suzdal and Vladimir Golden Ring cities. Finally, remember to stay safe and hydrated during your trip!