Comprehensive Travel Itinerary: Johannesburg to Amsterdam and Ljubljana (June 20 - July 4, 2025)

Day 1: Departure from Johannesburg

Johannesburg, South Africa on June 20, 2025

8:00PM

Dinner at Airport Lounge

Enjoy a meal at one of the airport lounges before your flight.
ZAR200, 1 hour

11:15PM

Flight to Amsterdam

Board your overnight flight from Johannesburg to Amsterdam.
Included in airfare, 11 hours

Day 2: Arrival in Amsterdam

Amsterdam, Netherlands on June 21, 2025

10:20AM

Arrival at Schiphol Airport

Land at Amsterdam Schiphol Airport and proceed through customs.
N/A, 1 hour

11:30AM

Check-in at Maxhotel Amsterdam Airport Schiphol

Check into your room at Maxhotel, located near the airport.
Included in hotel booking, 30 minutes

12:00PM

Lunch at McDonald's

Grab a quick lunch at the nearby McDonald's adjacent to the hotel.
€10, 1 hour

1:00PM

Visit Keukenhof Gardens

Explore the famous Keukenhof Tulip Park, a short trip from the hotel.
€19, 3 hours

4:00PM

Return to Hotel

Head back to Maxhotel to rest and freshen up.
N/A, 1 hour

6:00PM

Dinner at Local Restaurant

Enjoy dinner at a nearby restaurant offering Dutch cuisine.
€25, 2 hours

Day 3: Travel to Ljubljana

Ljubljana, Slovenia on June 22, 2025

3:30AM

Check-out and Transfer to Airport

Check out from Maxhotel and take a taxi to Schiphol Airport.
€28, 30 minutes

5:30AM

Flight to Ljubljana

Board your flight from Amsterdam to Ljubljana.
Included in airfare, 1 hour 45 minutes

7:15AM

Arrival in Ljubljana

Land at Ljubljana Jože Pučnik Airport and proceed through customs.
N/A, 1 hour

8:30AM

Transfer to Holiday Inn Express Ljubljana

Take a taxi to your hotel in Ljubljana.
€30, 30 minutes

9:00AM

Check-in at Holiday Inn Express Ljubljana

Check into your room and settle in.
Included in hotel booking, 30 minutes

10:00AM

Breakfast at Hotel

Enjoy the complimentary breakfast offered by the hotel.
Included in hotel booking, 1 hour

11:00AM

Explore Ljubljana Old Town

Stroll through the charming streets of Ljubljana's Old Town.
Free, 2 hours

1:00PM

Lunch at Druga Violina

Dine at Druga Violina, a restaurant known for traditional Slovenian dishes.
€15, 1 hour

2:30PM

Visit Ljubljana Castle

Take the funicular up to Ljubljana Castle for panoramic city views.
€13, 2 hours

5:00PM

Return to Hotel

Head back to the hotel to relax before dinner.
N/A, 1 hour

7:00PM

Dinner at Gostilna Sokol

Enjoy a hearty Slovenian meal at Gostilna Sokol, a renowned local restaurant.
€25, 2 hours

Day 4: Day Trip to Lake Bled

Bled, Slovenia on June 23, 2025

7:00AM

Breakfast at Hotel

Start your day with the hotel's complimentary breakfast.
Included in hotel booking, 1 hour

8:00AM

Depart for Lake Bled

Take a bus or drive to the picturesque Lake Bled.
€10, 1 hour

9:00AM

Explore Bled Castle

Visit the historic Bled Castle perched atop a cliff overlooking the lake.
€13, 2 hours

11:00AM

Pletna Boat Ride to Bled Island

Take a traditional Pletna boat to the island in the middle of Lake Bled.
€15, 1 hour

12:00PM

Lunch at Vila Bled

Enjoy lunch at Vila Bled, offering stunning lake views and local cuisine.
€20, 1 hour

1:30PM

Walk Around Lake Bled

Take a leisurely walk around the lake, enjoying the scenic beauty.
Free, 2 hours

3:30PM

Return to Ljubljana

Head back to Ljubljana by bus or car.
€10, 1 hour

4:30PM

Rest at Hotel

Relax at the hotel after the day's excursion.
N/A, 2 hours

7:00PM

Dinner at Julija Restaurant

Dine at Julija, known for its blend of Slovenian and Mediterranean cuisine.
€25, 2 hours

Day 5: Visit Postojna Cave and Predjama Castle

Postojna, Slovenia on June 24, 2025

7:00AM

Breakfast at Hotel

Enjoy the hotel's complimentary breakfast to start your day.
Included in hotel booking, 1 hour

8:00AM

Depart for Postojna Cave

Drive or take a bus to the famous Postojna Cave.
€10, 1 hour

9:00AM

Tour of Postojna Cave

Explore the stunning underground world of Postojna Cave.
€25, 2 hours

11:00AM

Visit Predjama Castle

Tour the unique Predjama Castle built into a cliff.
€15, 1 hour

12:30PM

Lunch at Gostilna Pri Lojzetu

Enjoy a gourmet meal at Gostilna Pri Lojzetu, located nearby.
€30, 1.5 hours

2:00PM

Return to Ljubljana

Head back to Ljubljana after the day's excursions.
€10, 1 hour

3:00PM

Rest at Hotel

Relax at the hotel before evening activities.
N/A, 2 hours

5:00PM

Visit Tivoli Park

Take a leisurely walk through Ljubljana's largest park.
Free, 1.5 hours

6:30PM

Dinner at Strelec Restaurant

Dine at Strelec, located within Ljubljana Castle, offering gourmet cuisine.
€35, 2 hours

Day 6: Day Trip to Piran

Piran, Slovenia on June 25, 2025

7:00AM

Breakfast at Hotel

Start your day with the hotel's complimentary breakfast.
Included in hotel booking, 1 hour

8:00AM

Depart for Piran

Drive or take a bus to the coastal town of Piran.
€15, 2 hours

10:00AM

Explore Tartini Square

Visit the central square of Piran, surrounded by historic buildings.
Free, 1 hour

11:00AM

Climb St. George's Parish Church Bell Tower

Enjoy panoramic views of Piran and the Adriatic Sea.
€2, 1 hour

12:00PM

Lunch at Fritolin Pri Cantini

Savor fresh seafood at this popular local eatery.
€20, 1 hour

1:30PM

Walk Along the Seafront

Stroll along the picturesque seafront promenade.
Free, 1.5 hours

3:00PM

Visit Piran Aquarium

Explore marine life exhibits at the local aquarium.
€5, 1 hour

4:00PM

Return to Ljubljana

Head back to Ljubljana after the day's excursion.
€15, 2 hours

6:00PM

Rest at Hotel

Relax at the hotel before dinner.
N/A, 1 hour

7:00PM

Dinner at AS Aperitivo

Enjoy a modern dining experience at AS Aperitivo.
€25, 2 hours

Day 7: Explore Ljubljana's Museums

Ljubljana, Slovenia on June 26, 2025

7:00AM

Breakfast at Hotel

Start your day with the hotel's complimentary breakfast.
Included in hotel booking, 1 hour

9:00AM

Visit National Museum of Slovenia

Explore Slovenia's rich history and artifacts.
€6, 2 hours

11:00AM

Visit Museum of Modern Art

Discover contemporary Slovenian art exhibits.
€5, 1.5 hours

12:30PM

Lunch at Le Petit Cafe

Enjoy a French-inspired meal at this charming cafe.
€15, 1 hour

2:00PM

Visit Metelkova Art Center

Explore the alternative art scene in this autonomous cultural center.
Free, 2 hours

4:00PM

Return to Hotel

Head back to the hotel to rest before dinner.
N/A, 2 hours

6:00PM

Dinner at Monstera Bistro

Experience innovative Slovenian cuisine at Monstera Bistro.
€30, 2 hours

Day 8: Day Trip to Škocjan Caves

Škocjan, Slovenia on June 27, 2025

7:00AM

Breakfast at Hotel

Start your day with the hotel's complimentary breakfast.
Included in hotel booking, 1 hour

8:00AM

Depart for Škocjan Caves

Drive or take a bus to the UNESCO-listed Škocjan Caves.
€15, 1.5 hours

9:30AM

Tour of Škocjan Caves

Explore the stunning underground canyon and cave system.
€20, 2 hours

11:30AM

Visit Škocjan Education Trail

Take a short walk along the educational trail around the caves.
Free, 1 hour

12:30PM

Lunch at Gostilna Mahnič

Enjoy traditional Slovenian dishes at this nearby restaurant.
€20, 1 hour

2:00PM

Return to Ljubljana

Head back to Ljubljana after the day's excursion.
€15, 1.5 hours

3:30PM

Rest at Hotel

Relax at the hotel before evening activities.
N/A, 2 hours

6:00PM

Dinner at Restavracija JB

Dine at one of Ljubljana's top-rated restaurants, offering gourmet cuisine.
€40, 2 hours

Day 9: Visit Ljubljana Zoo and Botanical Garden

Ljubljana, Slovenia on June 28, 2025

7:00AM

Breakfast at Hotel

Start your day with the hotel's complimentary breakfast.
Included in hotel booking, 1 hour

9:00AM

Visit Ljubljana Zoo

Explore the diverse animal exhibits at Ljubljana Zoo.
€9, 2 hours

11:00AM

Visit Ljubljana Botanical Garden

Stroll through Slovenia's oldest botanical garden.
Free, 1.5 hours

12:30PM

Lunch at Gostilna Na Gradu

Enjoy a meal at this restaurant located within Ljubljana Castle.
€25, 1 hour

2:00PM

Explore Trnovo District

Wander through this charming neighborhood known for its cafes and galleries.
Free, 2 hours

4:00PM

Return to Hotel

Head back to the hotel to rest before dinner.
N/A, 2 hours

6:00PM

Dinner at TaBar

Experience Slovenian tapas at TaBar, known for its innovative dishes.
€30, 2 hours

Day 10: Day Trip to Velika Planina

Velika Planina, Slovenia on June 29, 2025

7:00AM

Breakfast at Hotel

Start your day with the hotel's complimentary breakfast.
Included in hotel booking, 1 hour

8:00AM

Depart for Velika Planina

Drive to Kamniška Bistrica and take the cable car to Velika Planina.
€20, 1.5 hours

9:30AM

Explore Shepherd's Settlement

Visit the traditional herdsmen's settlement and learn about their way of life.
Free, 2 hours

11:30AM

Hike to Gradišče Peak

Enjoy a moderate hike to the highest point of Velika Planina.
Free, 1.5 hours

1:00PM

Lunch at Zeleni Rob

Dine at this mountain hut offering local specialties.
€15, 1 hour

2:30PM

Return to Ljubljana

Head back to Ljubljana after the day's excursion.
€20, 1.5 hours

4:00PM

Rest at Hotel

Relax at the hotel before evening activities.
N/A, 2 hours

6:00PM

Dinner at Gostilna Dela

Enjoy a meal at this social enterprise restaurant supporting local youth.
€20, 2 hours

Day 11: Visit Ljubljana's Markets and Shopping

Ljubljana, Slovenia on June 30, 2025

7:00AM

Breakfast at Hotel

Start your day with the hotel's complimentary breakfast.
Included in hotel booking, 1 hour

9:00AM

Visit Central Market

Explore the bustling market offering fresh produce and local products.
Free, 2 hours

11:00AM

Shop at BTC City

Visit one of the largest shopping centers in Europe.
Varies, 2 hours

1:00PM

Lunch at Restavracija 5-6 kg

Enjoy a meal at this popular pizzeria known for its wood-fired pizzas.
€15, 1 hour

2:30PM

Explore Ljubljana's Art Galleries

Visit various art galleries showcasing Slovenian and international artists.
Varies, 2 hours

4:30PM

Return to Hotel

Head back to the hotel to rest before dinner.
N/A, 2 hours

6:30PM

Dinner at Manna

Dine at Manna, offering a fusion of Mediterranean and Slovenian cuisine.
€30, 2 hours

Day 12: Relaxation and Spa Day

Ljubljana, Slovenia on July 1, 2025

7:00AM

Breakfast at Hotel

Start your day with the hotel's complimentary breakfast.
Included in hotel booking, 1 hour

9:00AM

Visit Atlantis Water Park

Enjoy the pools and wellness facilities at Atlantis Water Park.
€15, 3 hours

12:00PM

Lunch at Atlantis Restaurant

Dine at the on-site restaurant offering a variety of dishes.
€15, 1 hour

1:30PM

Spa Treatment at Sense Wellness

Indulge in a relaxing spa treatment at Sense Wellness.
€50, 2 hours

3:30PM

Return to Hotel

Head back to the hotel to rest before dinner.
N/A, 2 hours

6:00PM

Dinner at Shambala

Experience Asian fusion cuisine at Shambala.
€25, 2 hours

Day 13: Final Day in Ljubljana

Ljubljana, Slovenia on July 2, 2025

7:00AM

Breakfast at Hotel

Start your day with the hotel's complimentary breakfast.
Included in hotel booking, 1 hour

9:00AM

Visit Ljubljana Cathedral

Explore the beautiful architecture of Ljubljana Cathedral.
Free, 1 hour

10:00AM

Walk Along the Ljubljanica River

Enjoy a leisurely walk along the river, taking in the city's charm.
Free, 1.5 hours

11:30AM

Visit Dragon Bridge

See the iconic Dragon Bridge, a symbol of Ljubljana.
Free, 30 minutes

12:00PM

Lunch at Druga Violina

Dine at Druga Violina, known for traditional Slovenian dishes.
€15, 1 hour

1:30PM

Free Time for Souvenir Shopping

Explore local shops to pick up souvenirs and gifts.
Varies, 2 hours

3:30PM

Return to Hotel

Head back to the hotel to pack and prepare for departure.
N/A, 2 hours

6:00PM

Farewell Dinner at Strelec Restaurant

Enjoy a final meal at Strelec, located within Ljubljana Castle.
€35, 2 hours

Day 14: Travel to Amsterdam

Amsterdam, Netherlands on July 3, 2025

6:30AM

Check-out and Transfer to Airport

Check out from Holiday Inn Express and take a taxi to the airport.
€30, 30 minutes

9:30AM

Flight to Amsterdam

Board your flight from Ljubljana to Amsterdam.
Included in airfare, 2 hours

11:25AM

Arrival at Schiphol Airport

Land at Amsterdam Schiphol Airport and proceed through customs.
N/A, 1 hour

12:30PM

Check-in at Maxhotel Amsterdam Airport Schiphol

Check into your room at Maxhotel, located near the airport.
Included in hotel booking, 30 minutes

1:00PM

Lunch at McDonald's

Grab a quick lunch at the nearby McDonald's adjacent to the hotel.
€10, 1 hour

2:00PM

Visit Zandvoort Beach

Take a bus to Zandvoort Beach for a relaxing afternoon by the sea.
€5, 3 hours

5:00PM

Return to Hotel

Head back to Maxhotel to rest and freshen up.
N/A, 1 hour

7:00PM

Dinner at Local Restaurant

Enjoy dinner at a nearby restaurant offering Dutch cuisine.
€25, 2 hours

Day 15: Return to Johannesburg

Johannesburg, South Africa on July 4, 2025

7:00AM

Check-out and Transfer to Airport

Check out from Maxhotel and take a taxi to Schiphol Airport.
€28, 30 minutes

10:30AM

Flight to Johannesburg

Board your flight from Amsterdam to Johannesburg.
Included in airfare, 11 hours

9:20PM

Arrival in Johannesburg

Land at O.R. Tambo International Airport and proceed through customs.
N/A, 1 hour