Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Thailand and Bali 12-Day Solo Itinerary from Dublin

Day 1 · Sun, Sep 20
Bangkok, Thailand

Bangkok arrival

  1. Flight Dublin to Bangkok (via a European hub or Gulf hub) — airport-to-airport — long-haul travel day; aim for a daytime/evening departure from Dublin so you land in Bangkok the following day, with total transit usually ~15–19 hours including connection.
  2. Airport Rail Link to central Bangkok — Suvarnabhumi Airport to Phaya Thai/Makkasan — on arrival, use the Airport Rail Link to skip traffic; ~30 minutes, then a short taxi/Grab to your hotel.
  3. Chatuchak Weekend Market — Chatuchak District — if your arrival timing lines up for a weekend landing, this is an easy first stop for food, shopping, and people-watching; late afternoon, ~2 hours, budget ~฿300–800 per person.
  4. Sra Bua by Kiin Kiin or a casual Thai rice-and-noodles spot nearby — Siam/Ratchathewi — keep dinner simple on arrival with a reliable sit-down meal; evening, ~1–1.5 hours, expect ~฿250–1,200 per person.
  5. Lumphini Park — Pathum Wan/Silom — a gentle sunset walk to reset after the flight and feel the city; evening, ~45 minutes to 1 hour.
  6. Grab/taxi to hotel — central Bangkok — keep the first night low-stress and avoid late-night public transit; 10–25 minutes depending on hotel location.

Arrival from Dublin to Bangkok

Your first day is mostly about getting yourself from Dublin to Bangkok without making the arrival more stressful than it needs to be. The smoothest setup is a daytime or evening departure from Dublin Airport via a European or Gulf hub, with a total travel time of about 15–19 hours including the connection. If you can, pack a small “arrival kit” in your personal item — phone charger, skincare, a T-shirt, underwear, meds, and your hotel address written down — because once you land at Suvarnabhumi Airport (BKK), you’ll want everything easy and immediate rather than digging through your main bag.

Airport to City

On landing, skip the taxi queue and take the Airport Rail Link from Suvarnabhumi into central Bangkok. It’s around 30 minutes to Phaya Thai or Makkasan, usually about ฿15–45 depending on the stop, and it’s the fastest way to avoid the city’s traffic after a long-haul flight. From there, jump into a short Grab or metered taxi to your hotel; expect another 10–25 minutes in normal traffic, or longer if you’re arriving late afternoon. For a solo female traveler, I’d keep the first hotel in a very central area like Siam, Ratchathewi, or Silom so the first night feels easy and you’re not crossing the whole city tired and jet-lagged.

Late Afternoon Reset

If your arrival timing lines up with a weekend landing, head to Chatuchak Weekend Market for a soft landing into Bangkok life. It’s one of those places where you can wander without a plan — street snacks, clothing, ceramics, home goods, vintage bits, and plenty of people-watching. Late afternoon is a good call because it’s still lively but a bit less punishing than the midday heat. Budget around ฿300–800 for snack stops, drinks, and a few souvenirs, and don’t try to “do” the whole market; just drift through a few lanes and enjoy the chaos. If you’re not arriving on a weekend, swap the market energy for a slower city stroll and save your shopping for later.

Dinner and a Gentle Evening

Keep dinner simple and reliable on night one. Sra Bua by Kiin Kiin is the polished option if you want a proper sit-down meal and don’t mind spending more — think roughly ฿800–1,200+ per person depending on what you order — while a casual Thai rice-and-noodles spot around Siam or Ratchathewi is the smarter jet-lag choice, usually around ฿250–500. After that, finish with an easy sunset walk in Lumphini Park; it’s one of the nicest low-effort resets in the city, especially around golden hour when the light softens and the skyline starts to glow. Stay there for 45 minutes to an hour, then head back to your hotel by Grab or taxi and call it early — Bangkok will feel much better tomorrow if you don’t try to force a big first-night agenda.

Day 2 · Mon, Sep 21
Bangkok, Thailand

Bangkok city base

  1. Wat Pho — Rattanakosin — start early at the Reclining Buddha and temple grounds before the heat and crowds; morning, ~1.5 hours, entry around ฿300.
  2. The Grand Palace — Rattanakosin — Bangkok’s marquee sight is best done straight after Wat Pho while you’re already in the old city; late morning, ~2 hours, entry around ฿500.
  3. Tha Maharaj — Phra Nakhon — a riverside lunch stop with easy views and relaxed cafe options right by the ferry pier; lunch, ~1 hour, meals ~฿200–700.
  4. Wat Arun — Thonburi side of the river — take the cross-river ferry for one of Bangkok’s most photogenic landmarks; early afternoon, ~1 hour, entry around ฿200.
  5. River ferry or Grab back to hotel — Chao Phraya/central Bangkok — moving by boat keeps travel light and avoids traffic; afternoon.
  6. Thipsamai or a well-reviewed pad thai stall nearby — Old Town/Siam — finish with a classic Bangkok dinner; evening, ~45 minutes, ~฿120–300.

Morning

Start early and get to Wat Pho as soon as it opens, ideally around 8:00–8:30 a.m., because Bangkok heats up fast and the tour groups build quickly by late morning. If you’re staying in Sukhumvit, Silom, or near Siam, the easiest way is a Grab or taxi straight to the Rattanakosin area; expect about 20–40 minutes depending on traffic and roughly ฿120–250 from central Bangkok. Give yourself about 1.5 hours to wander the temple grounds, see the Reclining Buddha properly, and take your time around the courtyards. The entry is around ฿300, and it’s worth having small cash for water or a quick offering if you want one.

From Wat Pho, it’s a very short walk or quick tuk-tuk hop to The Grand Palace, and doing these back-to-back is the smartest way to handle this part of the city. Aim to arrive before 11:00 a.m. so you’re not queuing in the harshest sun. The palace complex usually needs around 2 hours if you want to actually look around rather than just rush through for photos. Entry is around ฿500, and you’ll want shoulders and knees covered — no exceptions — so bring a light scarf or overshirt. If you’re solo, this part is easy to do independently; just ignore the usual “it’s closed” or “you need a special ticket” touts outside.

Lunch and riverside break

After the palace, head to Tha Maharaj for lunch, which is one of the nicest low-stress pauses in this part of town. It’s right on the river near the Phra Nakhon side, so you can sit down, cool off, and get a view without losing momentum. The food court and cafes here are traveler-friendly, with meals usually in the ฿200–700 range depending on whether you want a simple rice dish or a sit-down cafe lunch. For a solo female traveler, it’s a comfortable place to recharge, use the bathroom, and reset before the afternoon without feeling stuck in a hectic market environment.

Afternoon and evening

Cross the river to Wat Arun by ferry from the nearby pier — this is the nicest way to do it and much more fun than sitting in traffic. The boat is inexpensive, usually just a few baht, and takes only a few minutes; the whole transition is part of the Bangkok experience. Wat Arun is especially beautiful in the afternoon light, and you’ll usually want about an hour there to climb the central prang, take your photos, and explore the grounds. Entry is around ฿200. If you’re wearing sandals or trainers, great — the steps are steep in places, so go slowly, and keep your bag zipped because you’ll be moving through busy, open areas.

For the ride back, take a river ferry or a Grab back to your hotel depending on how tired you are and where you’re staying. The ferry is the better choice if you’re near the river or want to avoid rush-hour gridlock; a taxi or Grab is easier if you’re heading to Siam, Asok, or Silom and you’re done with sightseeing for the day. In the evening, keep it simple and go for Thipsamai if you want the classic Bangkok pad thai experience, or choose a well-reviewed pad thai stall nearby if the queue is too long. Budget around ฿120–300, and if Thipsamai is packed, it’s completely normal to skip the wait and eat at a nearby noodle shop instead — Bangkok has plenty of good options.

Day 3 · Tue, Sep 22
Chiang Mai, Thailand

Chiang Mai transition

Getting there from Bangkok, Thailand
Flight (best option): Thai AirAsia / Thai Lion Air / Bangkok Airways from Don Mueang (DMK) or Suvarnabhumi (BKK) to Chiang Mai (CNX). ~1h15m in the air, about 4–5 hours door-to-door including airport time. Roughly ฿1,200–3,500 one-way. Book on Skyscanner or directly with the airline. Take a morning flight to maximize your first day in Chiang Mai.
Overnight train (2nd class sleeper) from Krung Thep Aphiwat to Chiang Mai. ~11–13 hours, about ฿700–1,600. Book via D-Ticket/State Railway of Thailand. Best if you want a more scenic, slower trip, but it arrives late morning and uses up most of the day.
  1. Bangkok to Chiang Mai by flight — Don Mueang or Suvarnabhumi to Chiang Mai Airport — book a morning flight to maximize your first day in the north; ~1.1–1.5 hours in the air, plus airport time.
  2. Chiang Mai Old City walls and moat — Old City — settle in with an easy walk around the historic center to get your bearings; midday, ~45 minutes.
  3. Wat Chedi Luang — Old City — one of Chiang Mai’s most important temple complexes and a strong first impression of the city; early afternoon, ~1 hour, entry around ฿50–100.
  4. Wat Phra Singh — Old City — close by and perfect to pair with Wat Chedi Luang without backtracking; afternoon, ~1 hour, entry around ฿20–50.
  5. Khao Soi Khun Yai — Old City — a famous no-frills northern Thai lunch/dinner stop for khao soi; ~฿80–180 per person.
  6. Sunday/Night Bazaar area stroll depending on date and energy — Chang Khlan — finish with a low-key market wander and an early night; evening, ~1–2 hours.

Morning

Take the morning flight from Bangkok to Chiang Mai so you land with most of the day still ahead of you; if you’re flying from Don Mueang or Suvarnabhumi, aim to be at the airport about 2 hours before departure, and expect roughly 4–5 hours door-to-door once check-in, security, and the airport transfer are factored in. On arrival at Chiang Mai Airport, a Grab or airport taxi into the Old City is usually around ฿150–250 and takes about 15–25 minutes depending on where you’re staying. Once you’ve dropped your bag, keep the first stretch deliberately easy: do a gentle loop around the Old City walls and moat to get your bearings, see the corners of the historic center, and shake off travel day fatigue. It’s the kind of walk that helps you understand Chiang Mai immediately—quiet lanes, café-lined streets, and temple spires peeking over low rooftops.

Lunch + Afternoon

For lunch, head straight to Khao Soi Khun Yai in the Old City if you want the classic northern Thai version done properly; expect ฿80–180 depending on what you order, and it’s the sort of place where the no-frills setting is part of the charm. Afterward, continue on foot to Wat Chedi Luang, which is one of the city’s most atmospheric temple complexes; give yourself about an hour here and budget around ฿50–100 for entry. Then it’s an easy, unrushed walk over to Wat Phra Singh, another key temple that pairs perfectly without backtracking, especially if you’re moving at solo-traveler pace and want time to pause, photograph, and sit for a few minutes in the shade. Both temples are best visited with shoulders covered and longish shorts or a skirt; early afternoon is still warm, so carry water and don’t try to cram in too much.

Evening

If your energy is up, finish with a low-key wander through the Sunday/Night Bazaar area in Chang Khlan—it’s a good place to browse souvenirs, grab a drink, and ease into Chiang Mai’s evening rhythm without overcommitting after a travel day. Depending on the day of the week, the atmosphere changes a lot: Sunday Walking Street is the liveliest option if your arrival lines up, while the Night Bazaar is more of an easy browse-and-snack scene on other nights. A Grab from the Old City usually runs about ฿60–120, or it’s a straightforward 20–25 minute walk if you want to stretch your legs. Keep this night intentionally light, get an early dinner if you’re hungry, and call it a relatively early night so you can make the most of Chiang Mai properly tomorrow.

Day 4 · Wed, Sep 23
Chiang Mai, Thailand

Chiang Mai old city

  1. Doi Suthep–Pui National Park / Wat Phra That Doi Suthep — west of Chiang Mai — go early for cooler air, city views, and a more scenic temple visit; morning, ~2.5–3 hours total including transport, songthaew/Grab usually ~฿300–800 round trip.
  2. Bhubing Palace — Doi Suthep area — a quick scenic add-on if you want gardens and mountain air; late morning, ~45 minutes, modest entry fee.
  3. Nimman Road cafe stop — Nimmanhaemin — this is the best area for a relaxed coffee break and laptop-friendly vibe; lunch/afternoon, ~1 hour, coffee/snack ~฿100–250.
  4. Ristr8to Lab — Nimmanhaemin — one of Chiang Mai’s most famous coffee stops; afternoon, ~45 minutes, drinks ~฿120–220.
  5. Maya Lifestyle Shopping Center — Nimmanhaemin — useful for an AC break, SIM top-up, or casual shopping; late afternoon, ~1–1.5 hours.
  6. A northern Thai dinner restaurant in the Old City — Old City — choose a well-reviewed place for sai ua, nam prik, or crispy pork to balance yesterday’s khao soi; evening, ~฿200–600.

Morning

Head out early for Doi Suthep–Pui National Park and Wat Phra That Doi Suthep while the air is still cool and the hill road is quiet. From the Old City, a songthaew is usually the easiest solo-friendly option; expect about 30–45 minutes each way depending on traffic, or roughly ฿300–800 round trip if you haggle a return ride or book through your guesthouse. If you prefer more flexibility, Grab can work, but the uphill return can be harder to find at random, so it’s worth agreeing on a pickup time with your driver. At the temple, give yourself time for the Naga staircase, the gold chedi, and the city view from the terrace — it’s busiest later in the morning, so arriving close to opening is the sweet spot.

Late Morning

On the way back down, stop at Bhubing Palace if you want a quieter, greener add-on with cooler mountain air and neatly kept gardens. It’s not a long visit — about 45 minutes is enough — and it works well as a gentle contrast to the temple. Entry is modest, and because this area is more about strolling than ticking off landmarks, don’t over-plan it; just enjoy the scenery and let the day stay slow. Once you’re back toward town, head into Nimmanhaemin for a coffee and lunch break, where the streets feel more modern, breezy, and easy to wander than the temple-heavy morning.

Afternoon

Settle into Nimman Road for a relaxed café stop — this is Chiang Mai’s best area for good coffee, people-watching, and a little solo reset. You’ll find plenty of laptop-friendly spots here, but for your specific coffee stop, go for a place where you can sit a while and cool off; expect ฿100–250 for coffee and a light bite. Then walk or take a very short Grab ride to Ristr8to Lab, one of the city’s most famous coffee stops, especially if you like carefully made espresso drinks and latte art. It’s a fun one to do in the afternoon when you’re ready for another caffeine hit, and 45 minutes is plenty unless there’s a queue.

Evening

From there, use Maya Lifestyle Shopping Center as your practical pause point — good for air-con, a bathroom break, phone charging, a SIM top-up, or a bit of casual shopping before dinner. It’s an easy walk or short Grab ride from the cafés, and about 1–1.5 hours is enough unless you want to browse longer. For dinner, head back into the Old City and choose a well-reviewed northern Thai restaurant for sai ua, nam prik, and crispy pork — a nice change after the more familiar dishes from earlier in the trip. A proper sit-down dinner will usually land around ฿200–600 depending on whether you order one or two dishes and a drink. If you’re heading back to your hotel after dinner, use Grab or a metered taxi for the easiest solo return, especially after dark; Chiang Mai is generally relaxed, but it’s still nicer not to rely on random street transport late at night.

Day 5 · Thu, Sep 24
Phuket, Thailand

Phuket transfer

Getting there from Chiang Mai, Thailand
Flight: Thai AirAsia / Thai Lion Air / VietJet Thailand / Bangkok Airways (usually 1 stop or direct depending schedule) from CNX to HKT. ~2h10m direct flight time, ~4–6 hours total with airport time. About ฿1,500–4,500 one-way. Book on Skyscanner or airline sites. A midday flight is ideal so you still get an evening in Phuket.
No practical train/bus combo here for most travelers; flying is clearly best.
  1. Chiang Mai to Phuket by flight — Chiang Mai Airport to Phuket Airport — take a midday flight so you still have time for a beach-side evening; ~2.1 hours in the air plus transfer time.
  2. Phuket Old Town transfer and check-in — Phuket Town — stay here first if you want an easier solo-travel base before the coast; midday/afternoon, ~30–45 minutes from airport.
  3. Phuket Old Town walking streets — Thalang Road/Soi Romanee — colorful Sino-Portuguese buildings and a gentle first look at the island; afternoon, ~1.5 hours.
  4. Blue Elephant Phuket — Phuket Town — a polished Thai dinner in a historic setting, good for a treat after travel; evening, ~1.5 hours, expect ~฿600–1,800 per person.
  5. Sunday Street Market (Lard Yai) if it’s Sunday, otherwise a night-market snack crawl — Old Town — this is the best low-effort evening activity for food and browsing; evening, ~1–2 hours, snacks ~฿20–100 each.
  6. Grab/taxi to hotel — Phuket Town — keep transport simple after a flight and market evening; 10–20 minutes.

Morning

Take a midday flight from Chiang Mai Airport (CNX) to Phuket Airport (HKT) so you don’t waste the whole day in transit; if you fly late morning or around lunchtime, you’ll usually land with enough daylight left to settle in and still enjoy an easy first evening. Expect about 2.1 hours in the air and roughly 4–6 hours door-to-door once you factor in airport check-in, security, and the transfer into town. For a solo female traveler, this is the cleanest and least stressful way to move between the north and the south — book direct with Thai AirAsia, Thai Lion Air, VietJet Thailand, or Bangkok Airways if the fare is decent, and aim to have a carry-on setup so you can move quickly on arrival. Rough cost is usually ฿1,500–4,500 one-way.

Afternoon

On landing, head straight to Phuket Town and check in there first rather than staying on the beach strip right away — it’s a calmer, more walkable base, and it makes the first night easier after a travel day. From the airport, a taxi or Grab into town is about 30–45 minutes and usually around ฿500–800 depending on traffic and exact drop-off. Once you’re settled, spend a gentle 1.5 hours wandering Thalang Road and Soi Romanee in Phuket Old Town; this is the prettiest part of the island for a first look, with bright Sino-Portuguese shophouses, small cafes, and lots of little corners that are great for solo strolling and photos. If you want a coffee pause, ROOF Pudding & Cafe or The Tent Phuket are easy stops nearby.

Evening

For dinner, book Blue Elephant Phuket in Phuket Town if you want a polished, memorable meal after a full travel day — it’s set in a handsome heritage house and does elegant Thai food without feeling too formal. Budget about ฿600–1,800 per person, depending on how you order, and it’s worth reserving ahead if you want a prime time. Afterward, keep the evening low-effort with Sunday Street Market (Lard Yai) if you’ve landed on a Sunday, or do a relaxed night-market snack crawl in Phuket Old Town on other nights; snacks usually run ฿20–100 each, so you can graze without committing to one big meal. When you’re done, use Grab or a metered taxi back to your hotel — it’s usually just 10–20 minutes within town, and keeping transport simple after a flight is the right move.

Day 6 · Fri, Sep 25
Phuket, Thailand

Phuket coast

  1. Phuket Old Town to Patong/Kata by taxi or Grab — Phuket Town to west coast beach area — head to the coast after breakfast; ~30–60 minutes depending on traffic, typical fare ~฿400–900.
  2. Kata Beach — Kata — a cleaner, calmer beach option than Patong for swimming and sunbathing; late morning, ~2 hours.
  3. Kata Rocks area / beachside lunch at a casual sea-view cafe — Kata — pause for lunch with an easy beachfront setting; midday, ~1 hour, ~฿250–800.
  4. Big Buddha Phuket — Nakkerd Hill — the island’s signature viewpoint and temple stop, best paired with the south beach loop; afternoon, ~1–1.5 hours, no/low entry fee; dress respectfully.
  5. Promthep Cape — southern Phuket — come for sunset and sea views, one of the classic island moments; late afternoon, ~1 hour.
  6. A seafood restaurant in Rawai or a laid-back beachfront dinner spot — Rawai/Kata — end with fresh grilled fish or prawns; evening, ~฿400–1,200 per person.

Morning

After breakfast, head from Phuket Old Town over to the west coast by taxi or Grab; it’s usually a 30–60 minute ride depending on traffic, and you’ll pay roughly ฿400–900. From a solo-travel point of view, this is one of the easier days to keep simple: just leave before the heat builds and let the driver drop you straight in the Kata area. If you’re based near Thalang Road or the old town café strip, this is the part of the trip where you swap shophouses for beach air, so don’t rush it too much.

Settle into Kata Beach for a late-morning swim and a slow wander along the sand. It’s calmer and more forgiving than Patong, especially if you want to actually relax rather than deal with jet skis and noise. The water is usually best earlier in the day before the afternoon breeze kicks up, and you can easily spend 2 hours here just reading, floating, or grabbing a smoothie from one of the small beachside stalls. If you want a break from the sun, the cafés along Kata Road and the lanes near the beach are easy to duck into.

Lunch

For lunch, stay close to the shoreline at the Kata Rocks area or a casual sea-view café nearby. This is where Phuket does the easy long-lunch thing very well: grilled fish, papaya salad, fried rice, cold drinks, and a view without the formal resort price tag. Expect around ฿250–800 for a simple meal, or more if you go for cocktails and seafood platters. A good rule here is to eat slightly earlier than the lunch rush so you’re not stuck waiting in the midday heat; around 12:00–1:00 p.m. works well.

Afternoon and Sunset

After lunch, head inland to Big Buddha Phuket on Nakkerd Hill. The road is winding, but the payoff is the island view and a proper landmark stop without needing to do a full tour day. Budget about 1–1.5 hours here, and dress respectfully: shoulders covered, knees covered, and no beachwear. It’s a good solo stop because it’s straightforward, safe, and easy to combine with the south coast loop rather than making it a separate excursion.

From there, continue to Promthep Cape for sunset. This is one of those Phuket moments that’s popular for a reason: open sea, big sky, and a proper end-of-day glow if the weather behaves. Arrive a bit before sunset so you’re not fighting for space on the viewpoint, and keep in mind that the area can get busy with coaches and cars. If you want the best flow, leave Big Buddha with enough time to get to Promthep about 45–60 minutes before sunset, then linger until the light fades.

Evening

Finish with dinner in Rawai or back toward Kata at a laid-back seafood place where you can pick grilled prawns, snapper, or squid and keep the meal unfussy. Expect around ฿400–1,200 per person depending on whether you go simple or make it a proper seafood spread. For the return to your base, a taxi, Grab, or Bolt is the easiest option; if you’re staying in Patong, Kata, or nearby, the ride home is usually short enough that you can leave after dinner without making the evening feel logistically heavy.

Day 7 · Sat, Sep 26
Ubud, Bali

Bali arrival in Ubud

Getting there from Phuket, Thailand
Flight to Denpasar (DPS): AirAsia / Batik Air / Scoot / Malaysia Airlines / Singapore Airlines (often with 1 stop via Kuala Lumpur or Singapore; some dates may have better routings via Bangkok). Total travel usually 4.5–7 hours door-to-door. Roughly ฿3,500–9,000 one-way. Book on Skyscanner, Google Flights, or airline sites. Choose a morning departure for the smoothest transfer and to arrive Ubud by afternoon.
Private transfer from DPS airport to Ubud: prebook on Klook or book a Grab/Blue Bird from the airport. ~1–1.5 hours, about IDR 300,000–600,000.
  1. Phuket to Bali (Denpasar) flight — Phuket Airport to Ngurah Rai International Airport — plan a morning departure for the cleanest transfer day; total travel usually ~4.5–7 hours including connections.
  2. Airport transfer to Ubud by private car or Grab — Denpasar to Ubud — private transfer is the easiest solo option; ~1–1.5 hours, usually ~IDR 300,000–600,000.
  3. Ubud Palace — Ubud center — a quick central landmark to orient yourself after arrival; afternoon, ~30–45 minutes.
  4. Saraswati Temple — Ubud center — a beautiful lotus-pond temple that fits neatly into a gentle first Ubud afternoon; late afternoon, ~30–45 minutes.
  5. Lacalita or a similar well-reviewed cafe in central Ubud — Ubud — good for a coffee, smoothie bowl, or light dinner; ~IDR 80,000–200,000 per person.
  6. Campuhan Ridge Walk — west of Ubud center — do this at golden hour if energy allows; evening, ~45–60 minutes.

Morning

Take the morning flight from Phuket Airport (HKT) to Ngurah Rai International Airport (DPS) so you arrive in Bali with enough daylight to settle in properly. This is one of those travel days where an early departure pays off: give yourself plenty of time for check-in, immigration, and any connection, and expect the full move to eat up most of the morning and early afternoon. Once you land, the easiest solo-friendly option is a prebooked private car or a Grab/Blue Bird pickup from the airport to Ubud; budget around IDR 300,000–600,000 and roughly 1–1.5 hours depending on traffic. If you can, have your driver wait outside arrivals rather than trying to figure things out in the heat with your bags.

Afternoon

Keep the first few hours in Ubud deliberately light. Start with Ubud Palace, right in the center, which is a quick and easy orientation point after arrival; it’s free to pop in, but this is more about getting your bearings than doing a long visit, so 30–45 minutes is plenty. From there, it’s a short walk to Saraswati Temple, one of the prettiest easy-stop sights in town with its lotus pond and central setting; go late afternoon if you can, when the light softens and the place feels calmer. Both are close enough that you can wander between them without rushing, and you’ll get a good feel for Jalan Raya Ubud and the compact center before the evening crowds settle in.

Evening

For dinner or an early supper, head to Lacalita or a similar well-reviewed café in central Ubud for something simple and restorative — think coffee, smoothie bowls, salads, tacos, or a light Indonesian plate — with most meals landing around IDR 80,000–200,000. It’s a good first-night choice because you can stay central, eat well, and avoid overplanning after a long travel day. If you still have energy, finish with the Campuhan Ridge Walk at golden hour; it’s one of the nicest easy walks in Ubud, and 45–60 minutes is enough to enjoy it without pushing yourself. Go with just your phone, a bottle of water, and a little caution after dark — then take a short Grab or a 10–15 minute walk back depending on where you’re staying.

Day 8 · Sun, Sep 27
Ubud, Bali

Ubud inland base

  1. Tegallalang Rice Terraces — north of Ubud — start early before crowds and heat for the best views; morning, ~1.5 hours, entry/donation often ~IDR 50,000–100,000.
  2. Tirta Empul Temple — Tampaksiring — a strong cultural stop if you want to observe or join the purification ritual; late morning, ~1.5 hours, entry around ~IDR 50,000.
  3. Warung Bu Mi or another reliable local warung in Ubud — Ubud — keep lunch simple and affordable with Balinese staples; midday, ~IDR 50,000–120,000.
  4. Sacred Monkey Forest Sanctuary — Ubud — one of the easiest and most iconic Ubud experiences; afternoon, ~1.5 hours, entry around ~IDR 80,000–100,000.
  5. Museum Puri Lukisan — Ubud center — a calm indoor break that complements the outdoor-heavy morning; late afternoon, ~1 hour, entry around ~IDR 85,000–100,000.
  6. Dinner at a healthy cafe or Indonesian restaurant in Ubud center — Ubud — finish with a relaxed solo-friendly dinner; evening, ~IDR 100,000–300,000.

Morning

From Canggu to Ubud, the easiest way is a private driver or Grab/Gojek car; in real life that’s usually about 1.5–2.5 hours depending on traffic, and you’ll want to leave soon after breakfast to beat the worst congestion on the way up. Expect to pay roughly IDR 300,000–700,000 if you book a car through the app or arrange a driver the night before. Once you’re in Ubud, head straight north to Tegallalang Rice Terraces while it’s still cool and before the tour buses pile in — if you arrive around 7:30–9:00 a.m., you’ll get the softest light and the calmest walkways. Budget around IDR 50,000–100,000 for the entry/donation, plus a little extra if you stop for a coconut, swing, or photo spot.

Late Morning

From Tegallalang, continue inland to Tirta Empul Temple in Tampaksiring, which is only a short drive away but feels like a proper shift in pace. A driver is by far the simplest option here, and the trip is usually 15–25 minutes. Plan on about 1.5 hours at the temple: you can just observe the purification pools if you’re not up for the full ritual, or join in if you are — just bring a modest outfit and expect to rent or borrow a sarong if needed. Entry is usually around IDR 50,000, and it’s worth carrying small cash for offerings or a locker if you want to change before going in the water.

Lunch and Afternoon

Head back into Ubud for lunch at Warung Bu Mi or another solid local warung around the center — this is the time to keep it simple with nasi campur, grilled chicken, vegetables, and a fresh juice, usually somewhere around IDR 50,000–120,000 depending on how much you order. In the afternoon, wander down to the Sacred Monkey Forest Sanctuary; from most central Ubud spots it’s an easy walk or short Grab ride, and it’s best to go after lunch when the forest feels shaded and manageable rather than trying to do everything in one rush. Plan for 1.5 hours here, and keep your bag zipped, sunglasses secure, and snacks out of sight — the monkeys are entertaining, but they’re also little thieves. Entry is typically IDR 80,000–100,000.

Late Afternoon and Evening

For a slower final stop, make your way to Museum Puri Lukisan in Ubud center, which is a lovely reset after the heat and greenery of the day. It’s an easy hop by foot or short taxi/Grab from the monkey forest area, and about 1 hour is enough unless you really want to linger in the gardens. Entry is usually around IDR 85,000–100,000. Finish with dinner at a healthy cafe or Indonesian restaurant in Ubud center — somewhere like a casual warung or a polished plant-forward spot — and expect to spend roughly IDR 100,000–300,000 for a relaxed solo meal, drink, and maybe dessert. If you’re heading on again tomorrow, keep the evening low-key and arrange your next transfer in advance so you’re not sorting transport at the last minute.

Day 9 · Mon, Sep 28
Canggu, Bali

Canggu transfer

Getting there from Ubud, Bali
Private driver or Grab/Gojek car. Ubud to Canggu is usually ~1.5–2.5 hours depending on traffic, around IDR 300,000–700,000. Book via Grab/Gojek app or arrange a private driver through Klook/GetYourGuide/hotel. Leave after breakfast to avoid the worst traffic.
If luggage is minimal, a motorbike taxi is possible for short-range local movement, but not recommended for this intercity transfer.
  1. Ubud to Canggu by private driver or Grab — Ubud to Canggu — leave after breakfast to avoid traffic spikes; ~1.5–2.5 hours, typically ~IDR 300,000–700,000.
  2. Batu Bolong Beach — Canggu — ease into beach time with a walk and surf-watching; late morning, ~1 hour.
  3. The Lawn Canggu — Batu Bolong area — an easy lunch/lounging stop right by the beach; midday, ~IDR 150,000–400,000 per person.
  4. Love Anchor Canggu — Batu Bolong — good for browsing boutiques and small souvenirs without a huge time commitment; afternoon, ~1 hour.
  5. Finns Beach Club — Berawa — a classic Canggu sunset venue if you want a social but polished solo-travel scene; late afternoon, ~2–3 hours, minimum spend varies.
  6. Dinner at a casual Indonesian or vegetarian spot in Canggu — Canggu — keep dinner lighter after the beach-club afternoon; evening, ~IDR 100,000–250,000.

Morning

Leave Ubud soon after breakfast and head west to Canggu with a private driver or Grab/Gojek car so you’re not stuck in the mid-morning crawl around Kerobokan and Seminyak. In real terms, this is usually 1.5–2.5 hours and about IDR 300,000–700,000, depending on traffic and pickup point. If you can, travel light and have your driver drop you near your accommodation first so you can ditch your bag before heading out. For a solo female traveler, this is one of those days where paying a bit more for comfort and certainty is absolutely worth it.

Once you’re settled, keep the first stop simple: Batu Bolong Beach is best as a long, easy reset after the transfer. Late morning is perfect for a wander along the sand, watching surfers, and getting your bearings around the Batu Bolong strip. It’s not a “do everything” beach day — more a gentle arrival into Canggu life. There’s no real entry fee, and a beach walk plus an iced coffee nearby is plenty to fill about an hour.

Lunch and wandering

For lunch, head to The Lawn Canggu, right by the beach, and make it your soft landing spot for the day. It’s one of the easiest places in Batu Bolong to sit solo without feeling awkward: good views, comfortable seating, and a menu that works whether you want something light or a proper meal. Expect around IDR 150,000–400,000 per person, depending on whether you keep it to a drink and a bowl or go for cocktails. After lunch, stroll over to Love Anchor Canggu, which is handy for a low-pressure browse through little boutiques, jewelry stalls, and souvenir shops. It’s more about a relaxed wander than serious shopping, so you can spend around an hour there without overcommitting.

Late afternoon and evening

As the day cools, make your way to Finns Beach Club in Berawa for sunset. It’s a classic Canggu scene — polished, social, and lively enough that it feels easy to go alone, especially if you want a beach-club afternoon without needing a group. Arrive a bit before sunset to avoid the busiest entry window, and check the minimum spend in advance because it changes by seating area and time of day. If you want the best balance of atmosphere and comfort, book ahead rather than walking in. After that, keep dinner low-key and nearby: a casual Indonesian or vegetarian spot in Canggu is ideal, with dishes usually landing around IDR 100,000–250,000. Good options in this area are plentiful, so let the night stay easy and unplanned rather than trying to squeeze in one more big venue.

Day 10 · Tue, Sep 29
Canggu, Bali

Canggu beach area

  1. Pererenan Beach — west of Canggu — start with a quieter beach walk than Batu Bolong; morning, ~1 hour.
  2. Batu Bolong surf lesson or board rental — Batu Bolong — a fun solo-friendly activity if you want to try surfing; late morning, ~1.5–2 hours, lessons often ~IDR 350,000–700,000.
  3. Crate Cafe — Canggu — one of the most reliable breakfast/brunch stops in the area; brunch, ~1 hour, ~IDR 100,000–220,000.
  4. Samadi Bali — Canggu — good for a yoga class or wellness reset in the middle of the trip; afternoon, ~1–1.5 hours, classes often ~IDR 100,000–200,000.
  5. Echo Beach — Canggu — come for sunset and an easy shoreline walk; late afternoon, ~1 hour.
  6. La Brisa Bali — Echo Beach — a standout sunset-to-dinner beach club for one polished evening in Canggu; evening, ~IDR 200,000–600,000+ depending on ordering.

Morning

Start with a slow beach walk at Pererenan Beach before the heat kicks in — it’s a quieter, more local-feeling stretch than central Canggu, and the light is lovely early. If you’re staying anywhere around Canggu/Pererenan, you can usually get there in 10–15 minutes by scooter or 15–25 minutes by Grab/Gojek car, depending on where you’re based; expect a short ride to cost roughly IDR 30,000–80,000 on a bike or IDR 60,000–150,000 by car. There’s no real “ticket” here, just wander the sand, check the surf, and keep an eye on your things like you would at any busy beach. After that, head to Batu Bolong for a surf lesson or a board rental — this is one of the easiest, most solo-friendly places to try surfing because the vibe is relaxed and the wave is forgiving compared with harder breaks elsewhere. A beginner lesson usually runs about IDR 350,000–700,000 for around 1.5–2 hours, often including the board and rash vest; board rental alone is cheaper, roughly IDR 75,000–150,000 per session.

Lunch + Afternoon

For brunch, go to Crate Cafe and order whatever looks best on the board — it’s a Canggu classic for a reason, and it’s a good reset after the beach. Expect a wait at peak brunch time, especially around 9:00–11:30 a.m., but turnover is usually steady, and a meal will typically come in around IDR 100,000–220,000 depending on coffee, smoothie bowls, eggs, or something heartier. From there, make your way to Samadi Bali for a yoga class or wellness session in the afternoon; classes generally cost IDR 100,000–200,000, and the space is a nice antidote to the beach-club energy elsewhere in town. If you’re coming from Batu Bolong, it’s a short ride — often 5–10 minutes by scooter or 10–20 minutes by car — so there’s no need to overplan the transfer.

Late Afternoon + Evening

As the day cools, drift over to Echo Beach for an easy shoreline walk and sunset. It’s one of the better spots in Canggu to feel like you’ve actually “seen” the coastline rather than just sat in traffic between cafés. Arrive about 45–60 minutes before sunset so you’re not rushing, and keep your expectations simple: it’s more about the light, the breeze, and the people-watching than any big activity. Finish at La Brisa Bali for your polished Canggu evening — it’s one of the prettiest sunset spots on this coast, but it does lean spendy, so budget around IDR 200,000–600,000+ depending on whether you’re just having a drink or turning it into dinner. If you’re heading back later to your accommodation in Canggu, use Grab, Gojek, or a Blue Bird taxi; the roads can be slow after dark, but the hops are short enough that it’s still an easy solo night out.

Day 11 · Wed, Sep 30
Seminyak, Bali

Seminyak finale

Getting there from Canggu, Bali
Taxi/Grab/Gojek car. Very short hop of ~20–40 minutes, typically IDR 100,000–250,000. Book in the Grab or Gojek app, or use Blue Bird. Go after breakfast so you can use the full day in Seminyak.
If you’re traveling very light, a scooter is possible, but not ideal with luggage or in traffic.
  1. Canggu to Seminyak by taxi/Grab — Canggu to Seminyak — short transfer after breakfast so you can use the full day in the south; ~20–40 minutes, typically ~IDR 100,000–250,000.
  2. Seminyak Beach — Seminyak — begin with a relaxed beach walk and last proper swim of the trip; morning, ~1 hour.
  3. Ku De Ta — Seminyak — a classic oceanfront brunch/lunch stop with easy access from the beach; late morning/lunch, ~IDR 250,000–700,000 per person.
  4. Eat Street / Jalan Kayu Aya — Seminyak — browse boutiques, homeware, and small cafes in the core shopping strip; afternoon, ~1.5–2 hours.
  5. Petitenget Temple — Petitenget — a compact cultural stop near the coast before sunset; late afternoon, ~30–45 minutes.
  6. Revolver Espresso or another specialty coffee stop nearby — Seminyak — a good final-cafes moment before your last Bali evening; afternoon, ~IDR 60,000–150,000.
  7. Dinner at a beachfront or upscale Seminyak restaurant — Seminyak — save your final night for a nicer meal and easy walk back to the hotel; evening, ~IDR 300,000–1,000,000.

Morning

Leave Canggu after breakfast and head to Seminyak by Taxi, Grab, or Gojek so you can get the full value out of your last proper day in Bali. In real life this is usually a short, fairly painless hop — about 20–40 minutes if traffic behaves, longer if you get caught around Kerobokan. I’d aim to be on the road by 8:30–9:00 a.m.; if you’re carrying anything more than a small day bag, just skip the scooter idea and keep it easy. Once you drop your things, go straight to Seminyak Beach for a slow wander along the sand and one last swim if the sea is calm enough. It’s best early, before the sun gets harsh and before the beach clubs wake up in full force.

Late morning / Lunch

Head up from the beach to Ku De Ta for brunch or an easy lunch with a front-row ocean setting. This is one of the classic “final day in Bali” stops because you can sit a while without feeling rushed, and the transition from sand to table is very simple. Expect roughly IDR 250,000–700,000 per person depending on whether you’re having a coffee, cocktail, or a full meal. Afterward, walk a few minutes inland to Revolver Espresso or another nearby specialty coffee stop for a quieter reset — good coffee here usually runs about IDR 60,000–150,000, and it’s a nice way to break up the day before the shopping stretch.

Afternoon / Sunset

Spend the afternoon drifting down Eat Street / Jalan Kayu Aya, where the fun is really in browsing rather than buying anything specific — think boutiques, resort wear, homeware, small independent shops, and air-conditioned refuge when the heat spikes. Give yourself 1.5–2 hours without an agenda, and don’t worry about seeing it all; this is the kind of street best enjoyed in bits. In the late afternoon, make your way to Petitenget Temple, which is compact and easy to fit in before sunset. It’s a quick cultural pause rather than a long visit, so 30–45 minutes is enough, and it’s a nice counterbalance to the more polished, commercial feel of the rest of the day.

Evening

Save your last night for a good dinner at a beachfront or upscale Seminyak restaurant, somewhere you can walk back from easily and enjoy without watching the clock. This is the night to go a little nicer — expect roughly IDR 300,000–1,000,000 depending on how elevated you want it, whether you order wine or cocktails, and whether you choose a casual beachfront spot or a proper fine-dining table. After dinner, keep the evening simple: a slow stroll back through Seminyak is usually the best ending, especially after a full day of beaches, cafés, and one last taste of Bali’s south coast energy.

Day 12 · Thu, Oct 1
Seminyak, Bali

Departure from Bali

  1. Departure transfer to Ngurah Rai International Airport — Seminyak to Denpasar — leave 3–4 hours before an international flight, especially if departing via a busy connection; taxi/Grab usually ~30–60 minutes depending on traffic.
  2. Last coffee and breakfast near your hotel — Seminyak — keep it simple and close to avoid stress on departure day; morning, ~45 minutes, ~IDR 50,000–150,000.
  3. Optional quick beach walk at Seminyak Beach — Seminyak — only if your flight timing allows; early morning, ~20–30 minutes.
  4. Airport check-in and security — Ngurah Rai International Airport — build in extra time for queues, especially for long-haul connections to Dublin; plan to arrive at least 3 hours early.

Morning

Start your final day by heading from Seminyak to Ngurah Rai International Airport (DPS) with plenty of buffer — for an international flight, I’d leave 3–4 hours before departure. A Grab, Gojek, or regular taxi usually takes 30–60 minutes depending on traffic; if you’re crossing through Kerobokan or Kuta during rush hour, it can creep longer, so don’t cut it fine. A private hotel car is the most stress-free option if you’ve got luggage and want a guaranteed pickup, usually around IDR 150,000–300,000 from Seminyak, depending on your exact pickup point and time.

If your timing is generous, stop for a low-key last breakfast close to your hotel rather than trying to squeeze in anything ambitious. Good easy options in Seminyak are Revolver Espresso, Sisterfields in Seminyak Village, or Biku if you want something a little more polished and you’re staying nearby. Expect roughly IDR 50,000–150,000 for coffee and breakfast. If you wake up early and the sea is calm, a short walk on Seminyak Beach is a lovely last Bali moment — just keep it to 20–30 minutes and stay close, because sand, heat, and luggage do not mix well.

Late Morning

Once you’re ready, head straight to the airport and go with the assumption that lines will be slower than you want, especially if you’re on a long-haul itinerary with a connection. At Ngurah Rai, give yourself time for bag drop, security, and the possibility of a queue at passport control. If you’re flying internationally, arriving at least 3 hours early is the sweet spot; if you’re checking bags or flying via a busy hub, a little extra breathing room is worth it. The airport is easy enough to navigate, but it’s not the place for a rushed solo-travel day — get through early, grab water and snacks airside, and let the trip end calmly rather than chaotically.

Afternoon / Journey Home

From Seminyak back to Dublin, your best route will depend on the airline and connection, but most itineraries route through Doha, Dubai, Singapore, Kuala Lumpur, or London. Once you’ve cleared security and are at the gate, the rest is just the long haul home: settle in, hydrate, and use the connection to stretch rather than chase food court coffee. If your schedule does leave you with a meaningful layover, it’s worth using it for a proper meal and shower lounge rather than trying to rush around the terminal.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version