The big goal today is simple: get from Ireland to Ubud as smoothly as possible. Most routings will be via Doha or Dubai, and you should expect roughly 18–22+ hours door-to-door once you factor in the connection. If you can, take a late-morning or afternoon departure from Dublin Airport so the long-haul leg lines up with sleep time, and keep your arrival plans low-stress: pre-book a driver, or use the official airport taxi counter for a fixed-price transfer into Ubud. From Ngurah Rai International Airport (DPS) it’s usually around 1.5–2 hours to central Ubud, longer if you hit evening traffic. Have cash ready for small tolls or tips, and keep your first night booking in a central area so drop-off is easy.
If you feel even mildly human on arrival, keep the first outing soft and close to the center: start at Saraswati Temple, just off Jalan Raya Ubud, where the lotus pond and carved stonework make for an easy, peaceful reset after travel. It’s usually open to visitors during the day, and donations or a small entrance fee may apply depending on access. From there, stroll a couple of minutes to Ubud Palace, which is more of a quick atmosphere stop than a long visit — ideal for getting your bearings and seeing the daily rhythm of central Ubud without overdoing it. Both spots are best treated as a slow 30–45 minute loop, especially after a long flight.
For lunch or an early dinner, head to Taman Sari Café in central Ubud for a relaxed first meal with straightforward prices, generally around IDR 80,000–180,000 per person depending on what you order. It’s the kind of place where you can sit down, hydrate, and recalibrate without needing to commit to a big sightseeing block. If you’re feeling jet-lagged, keep the rest of the day loose: a wander through the nearby streets, a quick look at the shops along Jalan Raya Ubud, then back to your accommodation for a nap or a swim if you’ve booked a place with a pool.
Finish with Campuhan Ridge Walk in west Ubud, which is one of the best easy first-day moves because it gives you fresh air, greenery, and that soft Bali light without requiring much effort. Go in the late afternoon or around golden hour for the nicest views, and expect about 45–60 minutes at a gentle pace. The path is free to walk, though you may see small parking or donation charges at the access point. Wear trainers or sturdy sandals, bring water, and don’t push it if the heat and travel have caught up with you — this is a day for landing, not performance.
If you’re coming from a first night in Ubud, keep today loose and start early: Sacred Monkey Forest Sanctuary is best before 9am, when it’s cooler and the paths are calmer. A GoJek/Grab from central Ubud is usually only a few minutes, or you can just walk if you’re staying near Monkey Forest Road. Budget around IDR 80,000–150,000 for entry, and give yourself 1.5–2 hours to wander the shaded stone paths without rushing. Keep your bag zipped, don’t carry loose snacks, and avoid eye contact with the monkeys if they get interested — they are bold little thieves. From there, it’s an easy hop back toward central Ubud for a quick, pretty stop at Pura Taman Kemuda Saraswati, where the lotus ponds and carved temple facade are especially photogenic in the softer morning light.
Continue on foot or by a very short ride to the Ubud Art Market, which is much nicer when you treat it as a browsing stop rather than a high-pressure shopping mission. You’ll find woven bags, silk scarves, rattan pieces, homewares, and small gifts; prices are usually negotiable, so start lower than the first number you’re given and keep it friendly. From there, head to Clear Cafe for an easy solo lunch — it’s one of those places that feels designed for lingering with a book or just watching the flow of Ubud life. Expect IDR 120,000–250,000 depending on what you order, with plenty of vegetarian and smoothie bowl options, and it’s a good reset point before the afternoon.
After lunch, take a GoJek/Grab or taxi north to Tegalalang Rice Terrace; it’s roughly 20–30 minutes depending on traffic, and it’s worth timing this for the softer afternoon light rather than the harsh midday sun. The main viewpoints are straightforward, but the lower paths can get uneven and a bit slippery after rain, so wear proper sandals or trainers. A lot of the walking is optional — you can stay up top for the classic view, or wander down if you want to stretch your legs and don’t mind paying small access or donation fees at a few points. For a solo female traveler, this is an easy place to slow down, take your photos, and not feel like you need to “do” too much.
Finish the day at Karsa Spa in the Campuhan/north Ubud area, which is one of the nicest low-key rewards after a full first day. A massage or foot treatment here usually runs around IDR 200,000–450,000 depending on length and therapist, and it’s a very good option if you’re tired from the flight, temple walking, and heat. Book ahead if you can, especially around sunset hours, and leave a little buffer so you’re not arriving stressed. Afterwards, head back to your hotel by GoJek/Grab or a pre-arranged driver and keep the night simple — early dinner near your accommodation, lots of water, and a decent sleep will set you up properly for the rest of Ubud.
Start early and head out of Ubud by 8:00am if you can — this is the difference between a calm day and a traffic-heavy one. A GoJek or private driver to Tirta Empul Temple in Tampaksiring usually takes around 30–45 minutes from central Ubud, a bit longer if you leave late. Go first thing for cooler air and fewer tour buses. The temple opens early, and if you want to join the holy spring purification area, bring a sarong or use the one provided at the entrance; entry is usually around IDR 50,000–75,000 plus a small extra fee if you use the cleansing pools. After that, continue straight on to Gunung Kawi, which is one of those places that feels properly Bali once you’ve walked the steps down into the valley — expect a steep return climb, so take it at an easy pace and allow 1.5–2 hours total. The walk between the two is short by car, and doing them together keeps the day efficient without feeling rushed.
On the way back toward Ubud, stop at a coffee plantation near Tegalalang for a slower, lighter break. These places are easy to find along the main road and most offer a free or low-cost tasting with a short plantation walk; the famous civet coffee is there too, but you can skip it if it’s not your thing. It’s a good reset after the temple walking, and you’ll be back in the shade with a drink in hand before lunch. Then head to Laka Leke Garden Restaurant on the outskirts of Ubud for an easy lunch in a leafy setting — it’s relaxed, safe for solo travellers, and a good place to linger over nasi campur, satay, or a fresh juice. Budget roughly IDR 120,000–250,000 depending on whether you order a main and drink or make a more leisurely meal of it.
After lunch, keep the pace gentle and drift back toward central Ubud. If you still want one more cultural stop, Pura Gunung Lebah in Campuhan is a lovely, quiet temple tucked close to town and works well as a short final visit — give it about 30 minutes, and go respectfully with shoulders covered and a sarong if required. From there, it’s an easy ride or walk depending on where you’re based. Finish the day with something restorative at Alchemy Yoga and Meditation Center in central Ubud; book a class or meditation session for a low-key solo evening, especially if you want to balance out the temple-heavy day with something calm and grounding. Check the schedule in advance, arrive a little early, and plan dinner afterward somewhere close to Jl. Hanoman or Jl. Goutama so you can stroll home rather than deal with late-night traffic.
Leave Ubud after breakfast and aim to be on the road by about 9:00am so you’re not crawling through late-morning traffic on the way into Seminyak. A private car or Grab/Gojek is the easiest option with luggage, and it’s worth asking your driver to drop you in the quieter north or central Seminyak area rather than right on the busiest strip — it makes check-in and first wandering much easier. Once you’re settled, start gently with Petitenget Temple, a small but atmospheric stop near the beach; it only takes about 30 minutes, and it’s a nice way to orient yourself to the coastal side of Bali before you hit the sand.
From the temple, a short walk brings you to Seminyak Beach for an easy reset after the transfer. Keep this loose: you can walk the shoreline, grab a drink, or go for a swim if the sea is calm, but don’t over-plan it — this is your “arrive and exhale” moment. For lunch, head to Sisterfields in the Petitenget/Seminyak area, a very reliable solo-travel stop with good air-con, fast service, and enough buzz that you won’t feel awkward dining alone. Expect around IDR 120,000–250,000 per person, and it’s a smart place to sit down for a proper coffee and recharge before a wander down Jalan Kayu Aya.
Spend the late afternoon and early evening browsing Eat Street (Jalan Kayu Aya) at a slow pace — this is where Seminyak feels most alive, with boutiques, homeware shops, cocktail bars, and easy stop-in cafés all strung together in one walkable stretch. It’s a good area to scout for the next few nights too: if you’re solo and want convenience, look around the lanes off Jalan Kayu Aya and the Petitenget side for a base that’s close to food, beach access, and taxis without being in the loudest part of town. Finish with dinner at La Lucciola by Petitenget; book ahead if you can, and go a little before sunset if you want the prettiest light over the beachfront. It’s a lovely first-night-in-south-Bali dinner and usually lands around IDR 250,000–500,000 per person.
For a lazy south-Bali day, start at Double Six Beach on the Seminyak/Legian border while the sand is still cool and the beach clubs are just waking up. If you’re staying in Seminyak or nearby Petitenget, a Grab or Gojek scooter/car is easy, though a walk is often nicer if you’re close enough and want to avoid short-trip traffic. Aim for a 7:30–9:30am arrival for the calmest swim and the best chance of snagging a lounger before the beach gets busy; budget roughly IDR 50,000–150,000 for a sunbed or umbrella if you want one. The water here can be a bit wavy, so keep it relaxed and don’t overthink the “perfect beach” thing — this is more about floating, sun, and people-watching than a pristine snorkeling day.
Head over to Kynd Community in Seminyak for a bright, easy brunch with loads of plant-based options and a very solo-friendly setup. It’s one of those places where you can happily sit with a book or just watch the room without feeling out of place, and the portions are generous enough to carry you through the afternoon; expect around IDR 100,000–220,000 depending on what you order. After that, keep the pace light with a wander through The Flea Market Seminyak for souvenirs, airy resort wear, woven bags, and the sort of beachy bits you’ll actually use on the trip. It’s not a long “must-buy” stop — more a fun, low-pressure browse — so 45 minutes is plenty unless you get chatting or start bargain-hunting.
When the heat kicks up, book yourself into Bodyworks Spa for the proper reset. This is one of Seminyak’s classic spa names, and it’s worth reserving ahead if you want a late-afternoon slot; a Balinese massage or body treatment usually lands in the IDR 250,000–600,000 range depending on the service. If you’re solo, this is a very easy place to decompress without having to “do” anything — just slip into quiet mode, hydrate, and let the day slow down. Afterward, keep the evening in the Petitenget area so you’re not zig-zagging across town in traffic.
Go for dinner at Motel Mexicola in Petitenget if you want one lively night out before you leave Bali — it’s colorful, busy, and great for solo travellers who like a bit of atmosphere without having to plan a whole social scene. It gets especially buzzy later in the evening, so if you prefer a slightly calmer vibe, arrive around 6:30–7:30pm; dinner and a drink will usually run IDR 200,000–400,000 per person. From there, finish at Potato Head Beach Club for sunset drinks and a polished beach-club send-off. Get there before golden hour if you want a decent seat, because sunset is prime time and the best spots go quickly; it’s usually easiest to take a Grab or Gojek between Petitenget stops if you don’t feel like walking in the heat.
Leave Seminyak with plenty of buffer and aim to be on the road about 3–4 hours before your flight; in late September, traffic can be unpredictable and airport check-in lines at Ngurah Rai International Airport (DPS) can stretch, especially if you’re checking a bag. If you’ve got a little time before heading out, grab a last coffee and breakfast near Petitenget or Jl. Kayu Aya — places like Revolver Espresso or Kynd Community are easy final stops if they fit your route. For the airport itself, a Grab, Gojek, or hotel car is the simplest solo-travel option, and most drivers will know exactly which terminal drop-off lane to use.
Once you land in Bangkok, base yourself somewhere central like Sukhumvit, Silom, or near the Riverside so you’re not wasting energy on transport later. If you arrive with enough daylight, keep the first stop very easy: SEA LIFE Bangkok Ocean World at Siam Paragon is a good low-effort reset after a flight, fully indoors, air-conditioned, and usually takes about 1–1.5 hours if you just wander without rushing. It’s easy to reach by BTS Skytrain to Siam station, or by taxi if you’re coming straight from the airport and want door-to-door simplicity; tickets are typically around THB 1,000+ depending on the entry type, and it’s open into the evening, which gives you some flexibility if arrival is delayed.
For dinner, Sra Bua by Kiin Kiin in the Siam area is a polished first-night choice if you want something memorable without going wildly formal; book ahead and expect roughly THB 1,500–3,500+ per person depending on the menu, drinks, and whether you go tasting-style. After that, keep things gentle and head to Lumphini Park in Silom/Sathorn for a calm 45–60 minute walk — it’s one of the nicest ways to feel Bangkok without the noise, and it’s especially pleasant as the heat drops after sunset. If you’re staying nearby, it’s an easy taxi or MRT hop back to your hotel; if you’re farther out, don’t be shy about calling it an early night, because tomorrow is much better if you’re rested.
Start early and head straight to Wat Pho before the heat and tour groups in — if you leave central Bangkok around 7:00–7:30am, you’ll usually have a calmer ride and a much nicer first impression. A Grab from most riverside or Sukhumvit hotels takes around 20–35 minutes depending on traffic, and it’s worth arriving right as the temple opens so you can wander the courtyards and see the Reclining Buddha without feeling boxed in. Budget about THB 200 for the entry ticket, and wear something that covers shoulders and knees; they can be fussy at the door if you’re underdressed.
From there, it’s an easy short hop to the Grand Palace, and doing it immediately after Wat Pho makes the whole morning flow properly. Give yourself a good 1.5–2 hours here because this is the city’s big-ticket sight: gilded roofs, bright murals, and the kind of scale that’s best enjoyed slowly rather than rushed. The walk between the two is doable in about 10–15 minutes if you don’t mind the heat, or just take a quick taxi if it’s already sticky out.
By late morning, head over to Tha Maharaj for a breezy riverside reset. It’s one of the nicer spots in this part of town because you can sit down, cool off, and eat without losing the whole day to logistics. Expect casual cafés and light lunch options in the THB 200–500 range — good for coffee, a snack, or a simple meal before continuing. It’s also an easy place to linger for a bit if you want a softer solo-travel pace rather than temple-hopping nonstop.
After lunch, cross the river to Wat Arun by ferry — it’s the prettiest way to do it and much less hassle than trying to road-hop across central Bangkok. From Tha Maharaj, the pier is straightforward, and once you’re on the other side you get those classic skyline-and-prang views that make this temple one of the city’s most photogenic stops. Plan for about 1–1.5 hours here, and if the light is kind, stay a little longer for photos from the riverbank.
Finish the day in Chinatown (Yaowarat Road) as the streets wake up in the late afternoon and turn properly lively after dark. This is one of the best parts of Bangkok to just wander alone because there’s always motion, smells from every direction, and endless little side lanes with gold shops, herbal stores, and food stalls. Keep the evening loose and let yourself snack rather than over-plan — then settle at Nai Ek Roll Noodles for a classic, inexpensive dinner, usually around THB 80–200 depending on what you order. If you’re returning to your hotel afterward, a Grab is the easiest option late at night, especially if you’re staying back in Sukhumvit, Silom, or near the river.
From most Bangkok bases, start with a Grab or BTS Skytrain ride to Siam; if you’re near Sukhumvit or Silom, expect about 15–30 minutes depending on traffic, and it’s worth leaving around 8:00am so you arrive before the museum gets busy. Begin at Jim Thompson House Museum, tucked just off Rama I Road near National Stadium station — it’s one of the easiest “culture without exhaustion” stops in the city, with classic teak houses, a calm garden, and a visit length that feels just right at about 1–1.5 hours. Entry is usually around THB 200 for adults, and the guided tour style means you don’t need to overthink it; just slow down and enjoy the contrast with the city outside.
After that, walk or take a very short Grab over to MBK Center. It’s not glamorous, but it’s very Bangkok in the best way: phone chargers, SIM cards, suitcase fixes, cheap basics, and enough browsing to feel useful without eating your whole day. If you need anything practical for the next leg of your trip — power bank, sandals, travel adapter, even a spare tote — this is the place. Then continue to Erawan Shrine by Chidlom; it’s only a short hop away, and this is the kind of stop that takes 20–30 minutes but gives you a real sense of the city’s rhythm, with people stopping to pray, buy flowers, and make offerings right in the middle of the traffic and glass towers.
For an easy, air-conditioned reset, head to CentralWorld in Siam/Pratunam for lunch. You can keep it simple here with Thai staples, noodle shops, café food, or just sit down somewhere and people-watch for a while — budget roughly THB 250–600 depending on how fancy you go. This is a good place to linger a bit because it’s centrally located, easy to navigate, and gives you a break from the heat before the next viewpoint. If you want a little wander afterward, the surrounding Siam and Pratunam streets are busy, chaotic, and full of energy, so it’s a nice last bit of city exploring before the evening starts.
Head to Baiyoke Sky Tower in Pratunam before sunset so you catch the city in changing light; a Grab from CentralWorld is usually just a few minutes, or you can walk if you don’t mind the heat and crossings. The viewpoint is most rewarding when you arrive with enough time to settle in, look around, and stay for the glow after the sun dips — allow about 1.5–2 hours total. Then make your way to your Chao Phraya River dinner cruise departure pier, usually best reached by Grab or a mix of BTS and a short taxi depending on your hotel and the cruise operator. Aim to leave the tower early enough to avoid pre-dinner rush-hour traffic; most cruises board in the early evening and run around 2 hours, with prices generally in the THB 1,500–3,000+ range. It’s a very easy final Bangkok night: skyline views, a calmer pace, and no pressure to do anything except sit back, eat, and enjoy the river before you head onward tomorrow.
Start with your Bangkok to Phuket flight on the earlier side — ideally a morning departure so you still get a proper usable day once you land. For solo travel, Phuket is very straightforward: book a taxi or Grab to the airport with a bit of buffer, keep your checked luggage minimal if you can, and expect the usual airport rhythm of security, boarding, and a simple domestic arrival in HKT. Once you land, a pre-booked transfer or airport taxi to Phuket Old Town is the least stressful option; the ride is usually about 45–75 minutes depending on traffic, and most drivers will know the central shophouse area immediately. If you’re staying near Thalang Road, Soi Romanee, or Phang Nga Road, ask to be dropped as close as possible since the old streets are more walkable than drivable.
Settle in at Blue Elephant Phuket for an elegant late lunch or early lunch if your flight lands especially smoothly. It’s one of the better “treat yourself” meals in town, set in a lovely old building, and it works well on a travel day because you can arrive, sit down, and properly reset. Expect roughly THB 500–1,500+ per person depending on how many dishes you order; if you want a quieter experience, aim for just after opening or later in the lunch window rather than the middle of the rush. After that, ease into Phuket Old Town itself — this is the bit where you don’t need a plan, just comfortable shoes and a bit of curiosity. Drift through the Sino-Portuguese streets around Thalang Road, Soi Romanee, and the surrounding lanes for about 1.5–2 hours, stopping for coffee, cold drinks, and photo breaks as the afternoon light softens on the pastel shophouses.
Next, pop into the Thai Hua Museum for a compact dose of local history. It’s a short but worthwhile stop, especially if you like having some context behind the architecture and old trading-town feel of Phuket; allow around 45 minutes, and it pairs perfectly with a slower wander rather than a full museum day. From there, continue onto Ratsada Road for your golden-hour stroll. This stretch is good for street photography, casual people-watching, and a relaxed café stop, especially if you want to sit for a bit and let the day breathe. It’s one of the nicer places in town to watch the light change without needing to race anywhere — just keep an eye out for traffic if you’re crossing between blocks, since the old town looks sleepy but roads can still be busy.
For dinner, book Surf & Turf by Soul Kitchen and make it your polished final stop of the day. It’s one of the better choices in Phuket Old Town for a solo traveler: comfortable, good service, and a menu that feels a bit more special without being overly formal. Budget around THB 350–900 per person, more if you go for extra drinks or a fuller meal. If you’ve still got energy after dinner, a short final walk around the nearby streets is lovely, but keep it light — you’ve just travelled and today is really about arriving well, eating well, and easing into Phuket rather than overdoing it.
Start early and keep this one easy: from Phuket Old Town to Kata Beach is usually around 25–35 minutes by Grab or taxi, a bit longer if you leave after 9am. If you want the calmest swim and easiest sunbed setup, aim to be on the sand by 8:00–8:30am before the day properly heats up. Kata Beach is generally a relaxed, solo-friendly stretch with enough life to feel safe but not so much going on that you’re fighting for space. Expect sunbeds in the roughly THB 100–200 range, and if you want a simple breakfast or coffee beforehand, grab it near Kata Road or one of the small cafés just behind the beach. Give yourself a lazy 1.5–2 hours here — swim, stroll, read, repeat.
From Kata Beach, head up to Karon Viewpoint while the sky is still clear; it’s about 10–15 minutes by car and one of those stops that really benefits from arriving before tour vans stack up. The viewpoint is quick but worthwhile, with the classic three-bay look over Kata Noi, Kata, and Karon — perfect for a short pause and a few photos, usually 20–30 minutes is enough. After that, continue inland to Big Buddha Phuket on Nakkerd Hill, which is normally another 15–25 minutes depending on traffic and road conditions. It’s a calm, breezy place to break up the beach-heavy day, and while entry is free, donations are appreciated; dress modestly, cover shoulders and knees, and bring water because it can feel hot even when it looks cloudy. On the way down, stop at Wat Chalong in Chalong for a slower cultural counterpoint — allow 45–60 minutes to wander the grounds, light incense if you like, and keep it respectful and unhurried.
For dinner, make your way toward Baan Rim Pa in the Patong area just before sunset so you get the view while the light is still soft; from Wat Chalong it’s roughly 30–45 minutes depending on traffic. This is the one polished meal in the day, so it’s nice to book ahead if you can, especially for a sea-view table. Expect around THB 600–1,500+ per person depending on what you order and whether you go for cocktails or seafood. After dinner, head back inland to Chillva Market in Phuket Town for a low-key solo wander and snacks — it’s a good place for dessert, fruit shakes, grilled skewers, and people-watching without needing to commit to a big night out. It usually feels best from around 6:30–9:00pm; go with a light appetite, bring cash for smaller stalls, and use Grab back to Phuket Old Town when you’re done, which is typically only 10–15 minutes away.
For your last day, keep everything close and low-stress: Phuket Old Town is the easiest place to have one more slow morning before the airport run. Start with a simple café breakfast in the heritage shophouse streets around Thalang Road and Soi Romanee — this area is prettiest before it gets busy, usually from about 8:00am onward, and most breakfasts will run around THB 120–300. It’s a nice final chance to sit with a coffee, watch the pastel façades wake up, and pack away the holiday without rushing. If you’re staying nearby, it’s an easy walk; otherwise a short Grab or taxi from most parts of town is usually quick and inexpensive.
Then head to Ryn Phuket, one of the nicer final stops for a solo brunch or just a polished coffee break. It has that calm, design-forward feel that suits a last-day reset, and it’s good for lingering without feeling pressured to order-and-go. Expect roughly THB 150–350 depending on what you pick, and try to go earlier rather than later if you want the quieter atmosphere and a better chance at a comfortable table. This is the kind of place where you can sort your bag, check your flight details, and ease into the departure mindset.
If you’ve got time left before you need to head out, walk over to Saphan Hin Park for a simple waterfront reset. It’s not a “must-see” in the classic tourist sense, but it’s exactly the kind of place that makes a final morning feel grounded: open space, sea air, locals exercising, and a bit of breathing room away from the shophouse streets. A 30–45 minute wander is enough here — you’re not trying to fill the whole day, just stretching your legs and getting one last look at the Phuket Town side of life before you leave.
Back in Old Town, use your remaining time for a small shopping loop around Thalang Road, Soi Romanee, and the little side lanes off Phang Nga Road. This is best for easy, low-commitment buys: packaged snacks, dried fruit, local tea, soaps, or a couple of lightweight gifts that won’t wreck your luggage weight. Keep it relaxed and practical — there’s no need to go far from your base, and this area is the best place in town to do a final wander without adding transport stress.
For the trip home to Ireland, plan to leave Phuket Old Town for Phuket International Airport (HKT) about 3–4 hours before departure, and a touch earlier if you’re travelling at a busy time or checking a bag. A taxi or Grab is the simplest option, and the drive is usually straightforward, though traffic can thicken unexpectedly on the approach to the airport. If you’re taking an international connection, build in extra padding because Phuket departures can feel more spread out than efficient, especially in the afternoon and evening. Keep your last hour simple, bring water, and don’t squeeze in one more errand — by this point, the best move is an easy transfer and a calm start to the journey back.