Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
From Prague, allow roughly 15–20 hours door to door, usually with a connection; the exact route depends on your ticket. After landing, budget time for immigration, baggage and the airport transfer. A pre-booked car is simplest on arrival (around 45–90 minutes to central Bangkok, traffic depending). From Suvarnabhumi, the Airport Rail Link can be a useful alternative in heavy traffic, followed by a taxi or transit connection. Check in near the Chao Phraya River or a BTS/MRT station, then hydrate and rest rather than trying to squeeze in sightseeing.
When you’re ready, take an easy wander through Pak Khlong Talat, the riverside flower market. It trades around the clock and is particularly lively when fresh flowers arrive in the evening and overnight; there’s no admission fee, but watch for delivery carts in the narrow aisles. Then head to The Sixth, a small, casual Thai restaurant near Wat Pho; budget around ฿150–350 per person. One catch: its hours can be limited, and it may close before a late market visit, so check the current schedule before setting out and keep dinner flexible.
Start early at The Grand Palace to get ahead of Bangkok’s heat and tour groups. It usually opens daily from 8:30 a.m.; allow around 2–3 hours for the grounds, security and queues. Entry is about ฿500, and shoulders and knees must be covered. Book through the palace’s official ticket channel and check the current entry rules before you go. Ignore anyone outside claiming the palace is closed or offering to redirect you.
Walk to Wat Pho nearby for the Reclining Buddha and quieter corners of the temple grounds; allow about 1.5 hours, with entry around ฿300. From there, Museum Siam is a short walk away, beside Sanam Chai MRT. Give it 1–2 hours for its lively exhibits on Thai history and identity; it generally opens Tuesday–Sunday, 10 a.m.–6 p.m., so check its calendar if your day falls on a Monday. The midday stretch is a good time to pause for a drink or lunch nearby before exploring the museum.
Head to Savoey Tha Maharaj on the riverfront for seafood and Thai classics; budget roughly ฿500–1,000 per person. It’s a pleasant place to slow down after a full temple-and-museum day, with riverside views as the light softens. Use a taxi or ride-hailing app from the museum if the heat has worn you down; otherwise, Sanam Chai MRT is close by.
Start at Wat Arun when it opens, typically around 8 a.m.; allow about 1–1½ hours for the temple and river views. Admission is roughly ฿200, and covered shoulders and knees are required. From central Bangkok, take the MRT to Itsaraphap and walk, or use a river boat to Tha Tien and cross on the small ferry. From the temple, cross back and take a short taxi or tuk-tuk ride to Baan Kudichin Museum; check its current opening days and hours before setting out, as they can vary.
Give Baan Kudichin Museum around an hour to explore the Thai-Portuguese heritage and the lanes of Kudichin. Then take a taxi to Khlong Bang Luang Artist House—allow roughly 25–40 minutes depending on traffic—and leave time to browse the canal-side community. The art space’s hours and performances can vary, so check ahead; if you’re visiting on a Monday, verify it is open before making the trip.
Finish at Wang Lang Market for lunch or an early meal; many stalls wind down by late afternoon, so don’t leave this stop too late. Budget about ฿100–250 per person for street food. From Khlong Bang Luang, a taxi is the simplest option, usually around 25–40 minutes in traffic. At Wang Lang, follow the busy food lanes and choose a stall with a steady local queue.
Take a morning train from Krung Thep Aphiwat Central Terminal to Hua Hin; allow around 4–5 hours door to door, including getting to the station and onward transfer after arrival. Check current schedules and book ahead through D-Ticket or 12Go Asia. Once in town, head to Hua Hin Railway Station to see its historic platforms and distinctive royal waiting pavilion. It’s close to the center, so you can stroll around rather than arrange another ride.
Continue to Hua Hin Beach for an easy walk or a relaxing stretch by the water. The central beach is reached from town on foot or with a short tuk-tuk or songthaew ride; keep an eye on the heat and bring water. In the evening, browse Hua Hin Night Market in the town center. Stalls typically get going around dusk, though hours can vary; seafood and other casual meals usually run about ฿200–500 per person.
Take the morning train from Hua Hin and allow roughly 5–6 hours door to door, including station transfers and getting to your accommodation. After checking in or dropping your bags, head to the Chumphon National Museum in town for an introduction to the province’s history and local life. Check its current opening days and hours before setting out; if your arrival is later than expected, the museum may need to be a brief visit.
From town, arrange a taxi or car to Krom Luang Chumphon Khet Udomsak Shrine at Hat Sai Ri. The coastal shrine and nearby memorial are an easy, unhurried stop, but transport is more convenient to arrange in advance than to find on the spot. Continue north to Thung Wua Laen Beach for a breather by the water; it’s a broad, relaxed stretch of coast, and you’ll want to agree on a pickup time or return ride with your driver.
Return to the town center for the Chumphon night market and sample southern Thai dishes from the stalls—budget around ฿100–250 per person. Market days and stall hours can vary, so check locally with your accommodation. This is a full day after the train ride; if time gets squeezed, keep the shrine and beach visits concise rather than rushing the evening.
Allow around 5–6 hours door to door to reach Khlong Sok from Chumphon, then leave time for the lodge transfer and check-in; an early start makes the afternoon less rushed. Once you’ve dropped your bags, get oriented at the Khao Sok National Park visitor area in Khlong Sok. Check current trail access and weather conditions with park staff before deciding how much walking to do—rain can make paths slippery, and heat builds quickly.
Take it gently with a guided canoe or kayak trip on the Khlong Sok River. Ask your lodge to arrange a local guide and confirm the route and price, as both depend on river conditions; allow roughly 1½–2 hours on the water, with a little extra time for getting to the launch point. Bring drinking water, sun protection and a dry bag, and don’t count on paddling if conditions are unsafe.
Keep dinner simple at the restaurant at Khao Sok Riverside Cottages; budget about ฿200–500 per person. It’s a handy first-night choice after the transfer, and a relaxed evening leaves you ready for an early start exploring the park tomorrow.
Leave Khlong Sok in the morning and allow 4–5 hours door to door to reach Krabi, including pickup and your transfer to the hotel. Ask your lodge to confirm the pickup point and arrange onward transport; drop your bags and have a quick lunch before heading north of town to Wat Tham Suea (Tiger Cave Temple). The temple grounds are generally open during daylight, but check locally before setting out. Entry is free, with donations welcome. The steep summit climb is optional—more than a thousand steps in the heat—so bring water, wear grippy shoes and leave plenty of time if you take it on; modest clothing is expected.
After the temple, head to Krabi Town Walking Street for an easy browse and a taste of market snacks if it’s operating that evening; the market is typically a weekend event, so check with your accommodation rather than counting on stalls every night. Finish at Ruen Mai Restaurant, a leafy local favorite around the Krabi Town area, for southern Thai dishes; budget roughly ฿250–500 per person. It’s not right beside the walking street, so take a taxi or ride-hailing car and confirm the restaurant’s current hours before you go.
Set off from Krabi in the morning for Phuket. Allow about 4–5 hours door to door, including pickup, traffic and the hotel drop-off; a shared minivan or bus is usually the simplest option. Leave your bags at your Phuket hotel if the room isn’t ready, then head to Phuket Old Town. The heat builds quickly, so take the first wander at an easy pace, admiring the Sino-Portuguese shophouses and street art along streets such as Thalang Road and Soi Romanee.
Visit the Thai Hua Museum, a compact introduction to Phuket’s Chinese-Thai history inside a handsome former school. Check its current opening hours before you go, as these can change; allow about an hour and budget roughly ฿200 for admission. From there, stroll back through Old Town to One Chun Cafe & Restaurant for a Phuket-style lunch—think rich curries and local southern dishes, around ฿250–500 per person. It’s popular, so expect a possible wait at peak lunchtime; if you’re delayed arriving from Krabi, keep the museum visit short and enjoy the meal without rushing.
Start early for Big Buddha on Nakkerd Hill—the climb gets hot quickly, and road access or opening arrangements can change, so check locally with your hotel before setting out. A taxi or app-booked car from western Phuket takes roughly 30–50 minutes, depending on traffic; agree on a return pickup, as finding a ride at the hill can be less straightforward. Entry has generally been free, with donations welcome, but confirm current access before you go. Dress modestly, covering shoulders and knees.
Continue by car to Wat Chalong in Chalong, around 20–30 minutes away. Give yourself about an hour to wander the temple grounds; it’s an active place of worship, so keep voices low and remove shoes before entering buildings. There’s no standard admission charge, though donations are appreciated. For lunch, look for a casual Thai restaurant around Chalong rather than trying to fit in a long sit-down meal—the afternoon route is easiest by taxi or hired driver.
Head south to Karon Viewpoint for the classic view across Kata Noi, Kata, and Karon bays. A short stop is enough, and it’s usually best to arrive before the late-afternoon rush. From Wat Chalong, allow about 25–40 minutes by car. Then continue to Rawai Seafood Market; the drive is roughly 20–30 minutes. At the market, choose seafood and ask a nearby restaurant to cook it—expect around ฿400–900 per person, depending on your choices. Check the cooking charge before ordering, and compare prices by weight so the final bill is clear.
Stay in Rawai for your seafood dinner and a relaxed waterfront stroll. A taxi back to your hotel is the simplest option; confirm the fare or arrange a pickup before you sit down, particularly if you’re staying on the island’s west coast.
Allow 3–4 hours door to door from Phuket to Tonsai Pier, including hotel pickup, check-in, the crossing and getting to your accommodation. A scheduled ferry takes about 2 hours on the water; book ahead with Andaman Wave Master or through 12Go Asia, arrive at Rassada Pier early for check-in, and confirm the sailing because schedules and sea conditions can vary. Once you’ve dropped your bags, explore Tonsai Village on foot—the lanes are compact, and it’s easiest to leave wheeled luggage at your accommodation rather than drag it over sandy paths.
Head over to Loh Dalum Bay for a swim and an unhurried first afternoon on the island. It’s a short walk from the village; the beach can be lively, so wander along the shore to find a quieter patch. Bring cash for small purchases, and check the tide and sea conditions before swimming.
Return to Tonsai Village for dinner at D.M.C. Restaurant; allow roughly ฿250–500 per person. It’s an easy first-night choice after the crossing, with plenty of time afterward to stroll the village or settle in early.
Book a permitted half- or full-day boat excursion from Tonsai Village to Maya Bay; confirm the operator’s itinerary, park fees and current access rules before paying. Access can be seasonally closed or restricted, and boats may not land on the beach, so follow the crew’s instructions. Depart early if available to avoid the busiest hours and strongest midday heat. Expect roughly ฿1,000–฿2,500 per person for a group trip, with national-park fees sometimes charged separately; check exactly what your booking includes.
Continue in the planned order to Pileh Lagoon for a swim if sea conditions and your boat’s itinerary allow, then pass Viking Cave for a view of its limestone entrance from the water. The lagoon can be busy, and swimming may be restricted for safety or conservation, so treat the swim as conditions-dependent. Bring reef-safe sun protection, drinking water and a dry bag; boat schedules and crossing times vary with the sea.
Back on Phi Phi Don, rest during the hottest part of the afternoon, then hike to Phi Phi Viewpoint when the sun eases. The steep stairway takes around 20–40 minutes each way depending on pace; allow extra time for heat, carry water and bring small cash for any viewpoint fee. For dinner, choose a well-reviewed Thai restaurant in Tonsai Village near the pier—roughly ฿250–500 per person—and ask what’s fresh rather than choosing solely from waterfront menus. Check your return route before heading out: after dark, the village’s narrow paths are easy to navigate, but there are no cars to fall back on.
Take the scheduled boat from Tonsai Pier to Saladan Pier; allow about 2–3 hours door to door, including check-in and getting to your accommodation. Check the seasonal sailing schedule before booking, and arrange a taxi or hotel pickup from the pier—especially if you’re staying farther south. After dropping your bags, stretch your legs around Saladan Village, where the pier-side lanes have small shops and an easy first look at island life.
Travel across the island to Lanta Old Town—allow roughly 30–45 minutes by taxi, depending on traffic and your starting point. Wander the waterfront’s wooden stilt houses and narrow streets at an unhurried pace; it’s a quieter, more lived-in side of the island than the west-coast beach strip. April afternoons can be very hot, so bring water and take a cool drink break as needed.
Have dinner at Khao Yai Restaurant in Lanta Old Town, a good spot for Thai dishes with a sea view; budget around ฿200–450 per person. Check locally for current opening hours, and arrange a return ride to your accommodation before settling in—taxis can be less readily available later in the evening.
Head south early for Mu Ko Lanta National Park; from the central beaches, allow roughly 45–60 minutes by car or scooter, with extra time if you’re staying farther north. The coastal paths and lighthouse area are exposed, so bring water, sun protection and shoes with grip. The park generally opens during daylight hours, but check locally before setting out; the entrance fee for international visitors is typically around ฿200, with possible vehicle charges.
Continue to Klong Jark Waterfall, a short drive farther along the southern coast. The walk follows a forest trail and can be muddy or slippery after rain; in April, water flow may be low, so ask your accommodation about recent conditions before making the detour. Then slow down at Kantiang Bay for a swim or a shady break. The southern roads are winding, so leave a comfortable margin rather than rushing between stops.
For sunset, head north to Diamond Cliff Restaurant, near Klong Nin—allow around 30–45 minutes from Kantiang Bay, depending on traffic. Book or call ahead if you want a particular table, and arrive before sunset; dishes are usually around ฿300–700 per person. If you’re riding a scooter, take the return journey slowly after dark, when the coastal road can be poorly lit.
Arrange a pre-booked car or shared transfer from your Koh Lanta accommodation to Krabi Airport via the vehicle ferry. Allow at least 3–4 hours door to door, plus a generous buffer for ferry queues, road delays and airport check-in; don’t count on a fast boat as a backup. A private car offers more control over the departure, while a shared van is cheaper but may make several pickups. Confirm the pickup time with your accommodation the day before.
Take a nonstop flight from Krabi Airport to Bangkok, about 1½ hours in the air. Allow several more hours overall for check-in, baggage and the trip from your arrival airport into the city. Before booking, confirm which Bangkok airport your flight uses and where your Prague flight departs; if they differ, allow extra time for the cross-city transfer. After checking in for your international flight, get a meal near the departure terminal—budget roughly ฿200–500 per person.
This island-to-city connection is vulnerable to ferry, road and flight delays, so a same-day international departure is risky. The safer plan is to add an overnight in Bangkok and fly to Prague the following day. If you must connect today, book only after confirming that the flight from Krabi leaves ample time before international check-in, and avoid a tight connection—especially if changing airports.
No packing list attached yet.