-
İstanbul, Türkiye
NO VISA
Photo ID: Carry your passport (or a copy if your hotel keeps it), as police may ask for identification.
Unmarried couple: No restrictions — you can stay in the same hotel room and travel together.
Dress: Normal clothing is fine, but dress modestly when visiting mosques (cover shoulders and knees; women may need a headscarf).
Public affection: Holding hands is generally fine, but avoid excessive public displays of affection, especially in religious areas.
Alcohol: Legal and widely available, but avoid homemade or counterfeit spirits.
Photography: Don't photograph military buildings, police sites or border facilities.
Turkey travel advice
Respect: No insulting the Turkish flag, Atatürk or the Turkish state (including on social media), as this can have legal consequences.
-
Singapore, Singapore
VISA - SG Arrival Card online 3 days before
Unmarried couple: No restrictions — you can stay in the same hotel room and travel together.
Chewing gum: Don’t bring ordinary chewing gum into Singapore; it’s a prohibited import (therapeutic gum is the exception).
Vapes: Illegal to bring in or use — leave them at home.
Littering: Very strict fines for littering, spitting and dropping cigarette butts.
Smoking: Only smoke in designated smoking areas.
Drugs: Zero tolerance with extremely severe penalties.
Public behaviour: Be respectful on public transport (queue, no eating or drinking on the MRT).
Singapore - Hanoi flight
-
Hanoi, Vietnam
VISA - need to do digital arrival card 4 days before arrival
https://prearrival.immigration.gov.vn
Unmarried couple: No restrictions — you can stay in the same hotel room and travel together.
Dress: Casual clothing is fine, but cover shoulders and knees when visiting temples and pagodas.
Public affection: Holding hands is common, but keep kissing and intimate behaviour discreet.
Drugs: Extremely strict laws with severe penalties — avoid all illegal drugs.
Vapes: E-cigarettes and vaping products are illegal to bring into Vietnam or use.
Money: The Vietnamese dong is the local currency; cash is useful for buses, markets and smaller towns.
Scooters: An International Driving Permit alone is not enough to legally ride most scooters in Vietnam.
Hanoi - ha giang transfer with booking
-
Ha Giang, Vietnam
Ha giang - sapa transfer after
Worth doing 4 day option
High class version
Need cash for tips and drinks etc
-
Lào Cai, Vietnam
Closest place to Sapa on map
Overnight bus or train back to hanoi
-
Hạ Long Bay, Vietnam
Ha long bay or lan ha bay? start in hanoi
Buffer night
-
Ninh Bình, Vietnam
Hanoi train station - ninh binh station 2/3 hours £3-8
-
Phong Nha, Vietnam
Ninh Bình → Phong Nha
Overnight train from Ninh Bình Station to Đồng Hới Station
Journey time: 7.5–9 hours + 45 min bus/taxi to Phong Nha
Cost: ~£15–30 for a sleeper berth
-
Hội An, Vietnam
Phong Nha → Hoi An
Sleeper bus
6–7 hours
Departure: Usually morning/afternoon or overnight
Pickup: Phong Nha town / your hotel
Drop-off: Hoi An Old Town or nearby
Cost: ~£10–20
Best choice: VIP cabin sleeper bus — more comfortable for the longer journey
Alternative: Bus/train to Da Nang, then ~45 min taxi to Hoi An.
-
Mũi Né, Vietnam
Hoi An → Mui Ne
Best option: Overnight sleeper bus
Journey: ~14–16 hours
Departure: Usually afternoon/evening
Pickup: Hoi An town / hotel pickup depending on operator
Drop-off: Mui Ne/Phan Thiết
Cost: ~£20–30
Best choice: VIP cabin sleeper for the long journey
-
Ho Chi Minh City, Vietnam
Mui Ne → Ho Chi Minh City 🚌
Best option: Sleeper/limousine bus
Journey: ~3.5–4.5 hours
Departure: Frequent throughout the day
Pickup: Mui Ne / your hotel area
Drop-off: Ho Chi Minh City (usually District 1)
Cost: ~£6–12
Best choice: Limousine/minivan for daytime; sleeper bus if travelling later in the evening.
-
Beijing, China
VISA FREE until 31st December
Unmarried couple: No restrictions — you can stay in the same hotel room and travel together.
Dress: Casual clothing is fine; dress modestly when visiting temples and religious sites.
Public affection: Holding hands is common, but keep intimate behaviour discreet.
VPN: Many apps (Instagram, WhatsApp, Facebook, Google) are blocked. Download a VPN before arriving, as it's difficult to install once in China.
Payments: Most places prefer Alipay or WeChat Pay. Set up Alipay with your UK bank card before you go.
Drugs: Extremely strict laws with severe penalties, including for very small amounts.
Photography: Avoid photographing military sites, police facilities or sensitive government buildings.
Ho Chi Minh City → Beijing ✈️
Best option: Fly
Journey: ~5–7 hours direct, if available; otherwise ~8–12+ hours with 1 stop
From: Tan Son Nhat International Airport (SGN)
To: Beijing Capital (PEK) or Beijing Daxing (PKX)
Cost: ~£100–250 depending on date/baggage
Best: Look for a direct flight; otherwise a 1-stop flight via Guangzhou, Shenzhen, Kunming or Bangkok
Important: Check your China visa/entry requirements before booking.
-
Shaanxi, China
If by Shaanxi you mean Xi’an, which is the main city to visit in Shaanxi:
Beijing → Xi’an 🚄
Best option: High-speed train
From: Beijing West Railway Station (北京西站)
To: Xi’an North Railway Station (西安北站)
Journey: ~4–5.5 hours
Cost: ~£55–100 depending on seat
Best: 2nd class high-speed train — comfortable and much easier than flying
Frequency: Lots of trains each day
Getting into Xi’an: Metro/taxi from Xi’an North to the city centre (~30–45 mins)
-
Chengdu, China
Xi’an → Chengdu 🚄
Best option: High-speed train
From: Xi’an North Railway Station (西安北)
To: Chengdu East Railway Station (成都东)
Journey: ~3–4 hours
Cost: ~£35–60 (2nd class)
Frequency: Many trains daily
Getting into Chengdu: Chengdu East is well connected by metro/taxi to the city centre
Best: High-speed train — much easier than flying and gives you a scenic journey through China.
-
Chongqing, China
-
Zhangjiajie, China
Chengdu → Zhangjiajie
Stop in chongching on way???
Best option: High-speed train
From: Chengdu East Railway Station (成都东)
To: Zhangjiajie West Railway Station (张家界西)
Journey: ~5–6 hours
Cost: ~£35–60 (2nd class)
Frequency: Limited direct trains, so check your exact date
Alternative: Flight — ~1.5 hrs, but airport time makes the train more convenient
Best: Train if a direct service fits your plans.
-
Yangshuo County, China
Zhangjiajie → Yangshuo (stop in Guilin?)
Best option: Train + train/bus
From: Zhangjiajie West Railway Station (张家界西)
To: Guilin North (桂林北) or Guilin West (桂林西)
Journey: ~5–6 hours to Guilin
Then: ~1–1.5 hours to Yangshuo by train/bus
Total: ~7–9 hours
Cost: ~£35–60 total
Alternative: Overnight sleeper bus, but train is generally more comfortable
Best: High-speed train to Guilin, then train to Yangshuo Railway Station + ~30–40 min taxi into Yangshuo town.
Or
Zhangjiajie → Yangshuo 🚌
Option: Overnight sleeper bus
Journey: ~8–10 hours
Departure: Usually late afternoon/evening
Pickup: Zhangjiajie city / bus station
Drop-off: Yangshuo town or nearby
Cost: ~£20–30
Best: VIP sleeper/cabin if available
Downside: Direct overnight buses can be less frequent than trains, so check availability for your exact date.
-
Hong Kong, Hong Kong
VISA FREE
Unmarried couple: No restrictions — you can stay in the same hotel room and travel together.
Dress: Normal clothing is fine; dress modestly when visiting temples.
Public affection: Holding hands and normal public affection are generally fine.
Alcohol: Legal and widely available.
Smoking: Smoking is banned in many public areas and designated non-smoking zones; follow signs.
Vapes: Importing, selling and possessing alternative smoking products such as e-cigarettes is prohibited.
Drugs: Very strict laws and severe penalties.
Photography: Avoid photographing police, military or other sensitive government facilities.
National security: Hong Kong has broad national security laws. Avoid political demonstrations and don't get involved in activities that could be considered a national-security offence.
Yangshuo → Hong Kong 🚄
Best option: High-speed train
From: Yangshuo Railway Station (阳朔站) — about 30–40 min from Yangshuo town by taxi
To: Hong Kong West Kowloon Station
Journey: ~3.5–4.5 hours (usually with a change at Guilin West or Guilin North)
Cost: ~£35–60
Alternative: Bus to Shenzhen, then high-speed train/metro across to Hong Kong
Best: Train — easiest and most comfortable option, especially with luggage.
Or
Guilin → Hong Kong 🇭🇰
Best option: High-speed train 🚄
From: Guilin West (桂林西) or Guilin North (桂林北)
To: Hong Kong West Kowloon
Journey: ~3–4 hours
Cost: ~£30–50
Direct trains: Available on some days — check your exact date
Alternative: Train Guilin → Shenzhen North, then high-speed train to Hong Kong
Best: Direct high-speed train if the timing works — easiest with luggage and avoids changing trains.
-
Pakse, Laos
VISA : tourist visa required.
For your 21-day stay, you can use a Laos eVisa BEFORE you travel. The eVisa should be applied for at least 5 days before arrival. I'd do it 1–2 weeks before rather than leave it until the last minute.
So for 10 December arrival, aim to apply around late November/early December.
Laos now requires the Lao Digital Immigration Form (LDIF) within 3 days before arrival and again before departure at the relevant checkpoints
Unmarried couple: No restrictions — you can stay in the same hotel room and travel together.
Dress: Casual clothing is fine, but cover shoulders and knees when visiting temples and religious sites.
Public affection: Keep kissing/intimate behaviour fairly discreet, particularly around temples and villages.
Alcohol: Legal and widely available, but avoid public drunkenness.
Drugs: Extremely strict laws and severe penalties, including the death penalty for serious drug offences.
Vapes: Vapes/e-cigarettes are banned — don't bring them into Laos.
Photography: Ask permission before photographing monks or people, particularly during religious ceremonies.
Temples: Remove shoes and hats and dress respectfully when entering temples.
Buddhist sites: Don't touch religious statues or climb on them, and don't turn your back disrespectfully when taking photos.
Hong Kong → Pakse 🇭🇰✈️🇱🇦
Best option: Fly
From: Hong Kong International Airport (HKG)
To: Pakse International Airport (PKZ)
Direct flights: Usually no direct flight
Best route: Fly Hong Kong → Vientiane or Hong Kong → Bangkok, then onward flight to Pakse
Journey: ~6–10+ hours depending on connection
Cost: ~£100–250+
Alternative: Fly to Vientiane, then overnight train/bus south towards Pakse — cheaper but much longer
Best: If you want to save time, 2 flights via Bangkok or Vientiane.
-
Don Det, Laos
Pakse → Don Det 🚌🚤
Best option: Minivan + boat
Journey: ~3.5–5 hours total
From: Pakse → Nakasong by minivan
Then: Boat from Nakasong pier → Don Det
Cost: ~£8–15 total
Booking: Hotels/hostels in Pakse can usually arrange the combined ticket
Best: Leave in the morning/early afternoon so you arrive on Don Det before it gets dark.
-
Vientiane, Laos
Don Det → Vientiane 🚌
Best option: Minivan/bus + ferry
Journey: ~10–12 hours
From: Don Det → Nakasong by boat
Then: Bus/minivan Nakasong → Vientiane
Cost: ~£15–25
Departure: Usually early morning, around 07:00–09:00
Arrival: Vientiane late afternoon/evening
Best: Book a combined Don Det → Vientiane ticket through your accommodation or local travel agent.
-
Vang Vieng, Laos
Vientiane → Vang Vieng 🚄
Best option: High-speed train
From: Vientiane Railway Station (Khamsavath) / Vientiane area
To: Vang Vieng Railway Station
Journey: ~1 hour
Cost: ~£5–10
Frequency: Several trains per day
Getting into town: ~10–15 min tuk-tuk/taxi from the station
Alternative: Minivan — ~1.5–2 hours, ~£5–10
Best: Train — quickest and most comfortable.
-
Nong Khiaw, Laos
Vang Vieng → Nong Khiaw 🚌⛰️
(people on TikTok say don’t get a bus get train instead)
Best option: Minivan/bus to Nong Khiaw
Journey: ~6–8 hours
From: Vang Vieng town / hotel pickup
To: Nong Khiaw town
Cost: ~£12–20
Then: Join a 2-day/1-night “Above the Clouds” hiking & camping trip
Trip: Hike through the mountains → camp overnight at a viewpoint above the clouds → sunrise + hike back down
Best: Allow 2 nights in Nong Khiaw — one before/after the trek depending on the tour departure time.
-
Luang Prabang, Laos
Nong Khiaw → Luang Prabang 🚌
Best option: Minivan
Journey: ~4 hours
From: Nong Khiaw town/hotel pickup
To: Luang Prabang Bus Station (then ~10–15 min tuk-tuk/taxi into town)
Cost: ~£7–10
Departures: Around 08:00, 10:00, 10:30 and later services depending on the operator.
Best: Take the morning minivan so you have most of the afternoon/evening to explore Luang Prabang.
No train: There isn't a direct train from Nong Khiaw; the road/minivan is the straightforward option.
NEED TO GET SLOW BOAT ON 26th
-
Pak Beng, Laos
-
Huay Xai, Laos
Luang Prabang → Huay Xai 🚌
Best option: Minivan
Journey: ~10–12 hours
From: Hotel pickup in Luang Prabang
To: Huay Xai Bus Station
Cost: ~£16–22
Departures: Usually 06:30–08:00
Nagi of Mekong company run on Mondays and Thursdays
Alternative: Slow boat down the Mekong — much more scenic, around 8–9 hours, but check December availability.
Best for your itinerary: Minivan if you want to get to Huay Xai efficiently; slow boat if the journey itself is part of the experience.
Important: There are also overnight sleeper buses, currently shown around 15:00–16:30 → 06:00–07:00, which could save you a night of accommodation.
Or
Luang Prabang → Huay Xai 🚤
Best option: 2-day/1-night slow boat down/up the Mekong
Day 1: Luang Prabang → Pakbeng — ~8–10 hrs
Overnight: Stay in Pakbeng (accommodation usually not included)
Day 2: Pakbeng → Huay Xai — ~8–9 hrs
Departure: Around 7:00–8:30am from Luang Prabang; arrive Pakbeng ~5pm. Day 2 leaves ~8:30–9am and arrives Huay Xai around 5:30–6pm.
Cost: Around $20–65 (£15–50) depending on whether you book a basic ticket or organised transfer/tour.
What you see: Mekong scenery, jungle, villages and Pak Ou Caves on some organised boats.
Important: It's a proper long travel experience, not a luxury cruise — boats can be noisy/crowded, so bring snacks, water and layers.
For December: There are currently organised boats running 5 days a week (Tue, Wed, Thu, Fri & Sun) from November–March, but schedules can vary.
For your itinerary, I'd definitely choose the slow boat over the 10–12 hour minivan. The Mekong journey is one of the more memorable parts of travelling through Laos.
-
Chiang Mai, Thailand
VISA - TDAC form, proof of onward travel
Unmarried couple: No restrictions — you can stay in the same hotel room and travel together.
Dress: Normal clothing is fine, but cover shoulders and knees when visiting temples.
Public affection: Holding hands is fine; keep kissing/intimate behaviour fairly discreet.
Alcohol: Legal, but there are restrictions on where/when it can be sold and consumed.
Smoking: Smoking is banned in many public places and beaches.
Vapes: Illegal to import, possess or use — don't bring one.
Drugs: Very strict laws and severe penalties. Cannabis laws have also tightened, so don't assume recreational use is legal.
Royal Family: It is illegal to defame, insult or threaten the King, Queen, heir or regent (lèse-majesté laws).
Temples: Remove shoes before entering and don't touch Buddha images or climb on them.
Huay Xai → Chiang Mai 🇱🇦🇹🇭
Best option: Bus/minivan
Journey: ~5–7 hours
From: Huay Xai Bus Station
To: Chiang Mai Arcade Bus Station
Cost: ~£15–25
Border: Cross Laos–Thailand at the Friendship Bridge near Huay Xai → Chiang Khong
Then: Continue by minivan/bus through Chiang Rai to Chiang Mai
Alternative: Huay Xai → Chiang Khong → Chiang Rai → Chiang Mai (more flexible if you want to visit Chiang Rai)
Best for your itinerary: If you're not planning to stop in Chiang Rai, book a direct/shared transfer to Chiang Mai.
-
Pai District, Thailand
Chiang Mai → Pai 🚌
Best option: Minivan
Journey: ~3–4 hours
From: Chiang Mai Arcade Bus Station (some operators offer hotel pickup)
To: Pai Bus Station, right in Pai town
Cost: ~£5–10
Departures: Frequent throughout the day
Best: Minivan — much quicker/cheaper than flying
Note: Very winding mountain road with 762 bends, so take motion-sickness tablets if you're prone to travel sickness.
-
Bangkok, Thailand
Pai → Bangkok ✈️🚌
Best option: Minivan/bus + flight
Pai → Chiang Mai: Minivan, ~3–4 hrs, ~£5–10
Chiang Mai → Bangkok: Flight, ~1 hr 15 min, ~£25–60
Total journey: ~5–7 hrs including airport time/transfer
From: Pai Bus Station → Chiang Mai Airport (CNX)
To: Suvarnabhumi (BKK) or Don Mueang (DMK)
Alternative: Overnight bus/train from Chiang Mai → Bangkok (~10–13 hrs)
Best for your itinerary: Minivan Pai → Chiang Mai + flight to Bangkok — much quicker.
Or
Pai → Bangkok 🚌🚆
No direct train from Pai — you need to travel via Chiang Mai first.
Option 1 – Overnight bus 🚌
Pai → Chiang Mai minivan: 3–4 hrs
Chiang Mai → Bangkok overnight sleeper bus: ~10–12 hrs
Total: ~14–17 hrs
Cost: ~£15–30
Best: Easiest budget option; you can do the Chiang Mai → Bangkok leg overnight.
Option 2 – Train 🚆 ⭐
Pai → Chiang Mai minivan: 3–4 hrs
Chiang Mai → Bangkok overnight sleeper train: ~11–14 hrs
Cost: ~£15–35 for a sleeper berth
From: Chiang Mai Railway Station
To: Bangkok Krung Thep Aphiwat Central Terminal
-
Khao Sok National Park, Thailand
Bangkok → Khao Sok 🌿
Best option: Overnight train + minivan 🚆
Bangkok → Surat Thani: Overnight sleeper train, ~9–12 hrs
From: Krung Thep Aphiwat Central Terminal
To: Surat Thani Railway Station
Surat Thani → Khao Sok: Minivan/bus, ~2.5–3 hrs
Cost: ~£20–40 total
Total journey: ~12–15 hrs
Best: 2nd-class A/C sleeper train — saves a hotel night and is much more comfortable than an overnight bus.
Alternative: Fly Bangkok → Surat Thani, then minivan to Khao Sok — ~5–6 hrs total but usually more expensive.
For your notes:
Bangkok → Khao Sok: Overnight sleeper train to Surat Thani + minivan (~12–15 hrs, £20–40).
For your trip, I’d choose Little Wild Hostel Khaosok.
⭐ 4.7/5
Small, modern, relaxed hostel rather than a big party hostel
Recent reviews specifically mention that the owner arranges the overnight floating-bungalow tour and onward transport.
This sounds particularly good for you if you want the 2D/1N lake experience without having to organise all the transport yourself.
Other good options
khaosok Jungle Hostel — ⭐4.3/5. Their 2D/1N floating-bungalow package is 2,500 THB (~£55) with shared bathroom or 3,000 THB (~£66) private bathroom, including round-trip transport and an English-speaking guide.
Coco Hostel Khao Sok — classic budget backpacker option. Their lake tour is particularly cheap, but tends to have larger groups.
Khaosok Smiley Bungalows — another well-known backpacker option; their floating-bungalow tours are around the 3,400 THB range.
My choice for you: Little Wild Hostel. I'd book the hostel first and message them asking for their December 2026 2D/1N Cheow Lan Lake floating-bungalow package, specifically asking whether Khao Sok pickup/drop-off and all meals/activities are included.
-
Krabi, Thailand
Khao Sok → Krabi 🚌
Best option: Minivan/bus
Journey: ~3–4 hours
From: Khao Sok village / hotel pickup
To: Krabi Bus Terminal or Krabi/Ao Nang hotel
Cost: ~£8–15
Departures: Several each day, usually morning–afternoon
Best: Shared minivan — direct and easy to arrange through your hostel
Tip: If you're staying in Ao Nang, book a transfer that drops you there rather than Krabi Bus Terminal.
For your notes:
Khao Sok → Krabi: Minivan, ~3–4 hrs, £8–15. Hotel pickup → Krabi/Ao Nang.
-
Phi Phi Islands, Thailand
Krabi → Koh Phi Phi 🚤
Best option: Ferry/speedboat
Journey: ~1.5–2 hours
From: Klong Jilad Pier, Krabi
To: Tonsai Pier, Koh Phi Phi
Cost: ~£10–20
Departures: Several daily, especially in high season (Nov–Apr)
Best: Standard ferry is cheaper; speedboat is faster.
If staying in Ao Nang: Some operators offer hotel pickup → pier → Phi Phi as a combined ticket.
Tip: Book a morning ferry so you have most of the day to enjoy Phi Phi.
For your notes:
Krabi → Phi Phi: Ferry/speedboat from Klong Jilad Pier → Tonsai Pier, ~1.5–2 hrs, £10–20.
-
Koh Lipe, Thailand
Phi Phi → Koh Lipe 🚤
Best option: Direct speedboat/ferry
Journey: ~4–6 hours
From: Tonsai Pier, Phi Phi
To: Pattaya Beach / Koh Lipe Immigration Point
Cost: ~£30–50
Direct: Yes, during the high season (roughly Nov–Apr)
Departures: Usually morning, around 09:00
Best: Book a direct speedboat so you don't need to travel back via Krabi
Tip: Check the exact December date before booking, as services are seasonal and sea conditions can affect departures.
For your notes:
Phi Phi → Koh Lipe: Direct speedboat, Tonsai Pier → Koh Lipe, ~4–6 hrs, £30–50.
-
Coron, Philippines
VISA -
eTravel registration
QR code
Proof of onward/return travel
The eTravel registration must be completed within 72 hours before arrival and is free.
Unmarried couple: No restrictions — you can stay in the same hotel room and travel together.
Dress: Normal clothing is fine in tourist areas, but dress modestly when visiting churches and religious sites.
Public affection: Holding hands and normal affection are generally fine.
Alcohol: Legal and widely available; avoid excessive public drunkenness.
Smoking: Smoking is prohibited in many enclosed public places and designated non-smoking areas.
Vapes: Legal for adults but subject to restrictions; don't use them in non-smoking areas.
Drugs: Extremely strict laws and severe penalties, including potentially life imprisonment or the death penalty for serious offences.
Photography: Be respectful when photographing military, police or government facilities.
Local customs: Remove shoes when entering some homes and dress appropriately when visiting churches.
Koh Lipe → Coron, Philippines 🇹🇭✈️🇵🇭
Best option: Ferry + flights
Koh Lipe → Langkawi: Speedboat/ferry, ~1.5 hrs
Langkawi → Kuala Lumpur: Flight, ~1 hr
Kuala Lumpur → Manila: Flight, ~4 hrs
Manila → Busuanga/Coron (USU): Flight, ~1 hr
Total journey: ~10–15+ hrs depending on connections
Cost: ~£100–200+ if booked reasonably early
Alternative: Koh Lipe → Phuket → Manila → Coron, but usually more awkward
Best: Koh Lipe → Langkawi → Kuala Lumpur → Coron is the route I'd look at first.
For your notes:
Koh Lipe → Coron: Ferry to Langkawi → fly via KL → Coron/Busuanga, ~10–15+ hrs.
-
El Nido, Philippines
Coron → El Nido 🏝️
Best option: Direct fast ferry 🚤
From: Coron Port
To: El Nido Port
Journey: ~4–5 hours
Cost: ~£25–40
Departures: Usually 1–2 boats per day
Best: Book the morning ferry so you arrive in El Nido with the afternoon free.
Alternative: Flight via Manila/Cebu — much more expensive and unnecessary.
For your notes:
Coron → El Nido: Direct fast ferry, Coron Port → El Nido Port, ~4–5 hrs, £25–40.
-
Balabac, Philippines
El Nido → Balabac Island-Hopping 🏝️
Best option: Book a multi-day Balabac island-hopping tour from El Nido/Palawan rather than travelling independently.
El Nido → Puerto Princesa: Van, ~5–6 hrs
Puerto Princesa → Buliluyan/Balabac: Tour minivan, ~4–5 hrs
Then: Boat to the Balabac islands
Typical tour: 3D/2N or 4D/3N island-hopping + camping/homestay
Highlights: Turquoise lagoons, sandbars, deserted islands, snorkelling and sea turtles
Cost: roughly £120–200+ depending on the operator and inclusions
Important: Balabac is much more remote/rustic than El Nido, so expect basic accommodation and long travel days.
Best: Allow at least 4–5 days from El Nido including getting to/from the jump-off point.
For your notes:
El Nido → Balabac: Van to Puerto Princesa (~5–6h) → Buliluyan (~4–5h) → 3D/2N or 4D/3N island-hopping tour. ~£120–200+.
🚨 Important for your itinerary from El Nido
I wouldn't try to go directly El Nido → Balabac.
I'd do:
El Nido → Puerto Princesa 🚐
Stay 1 night in Puerto Princesa
Balabac 4D/3N tour 🏝️
Return to Puerto Princesa
Then fly onwards
The reason is that most 4D/3N tours have a 3–4am Puerto Princesa pickup, so arriving from El Nido the same day would be risky/impossible.
I'd also keep a buffer day after Balabac before a flight — weather can affect the boat/road timetable.
If you're going El Nido → Balabac → your next destination, tell me what your next stop is and I can map the exact transport and number of nights so you don't end up wasting a day in Puerto Princesa.
-
Boracay, Philippines
If Boracay is your next stop after Balabac, I'd route it like this:
🏝️ Balabac → Boracay
Balabac 4D/3N tour → finish back in Puerto Princesa
Stay 1 night in Puerto Princesa ⭐ — important because the Balabac return can be delayed
✈️ Puerto Princesa (PPS) → Caticlan (MPH): usually 1 stop, often via Manila or Cebu
Flight time: ~4–7 hrs including connection
🚕 Caticlan Airport → Caticlan Jetty: ~10–15 mins
🚤 Caticlan → Boracay: ~10–15 mins by boat
🚐 Jetty → your Boracay accommodation: ~20–30 mins
Total travel after leaving Puerto Princesa: ~5–8 hrs
Cost: roughly £40–100+ depending on flights
-
Bohol, Philippines
Boracay → Bohol 🏝️✈️
Best option: Direct flight if available
From: Caticlan Airport (MPH)
To: Bohol–Panglao International Airport (TAG)
Flight: ~1 hour 10 minutes
Cost: ~£30–70
If no direct flight: Fly Caticlan → Manila/Cebu → Bohol
Airport → Panglao: ~30–40 min taxi/transfer
Best: Look for a direct Caticlan → Bohol flight first — much easier than going via Manila.
-
Sigiriya, Sri Lanka
VISA -
Visa: ✅ ETA required.
British citizens need an Electronic Travel Authorization (ETA) for Sri Lanka. The current ETA is free and valid for 30 days.
When: Apply online before travelling.
For your 12 February arrival, I'd apply around late January/early February.
Your planned 22-day stay fits within the 30-day ETA.
Unmarried couple: No restrictions for foreign tourists — you can stay in the same hotel room and travel together.
Dress: Dress modestly when visiting temples — cover shoulders and knees.
Public affection: Holding hands is fine, but avoid excessive kissing/intimate behaviour in public.
Alcohol: Legal and widely available, except around certain religious holidays/locations.
Smoking: Smoking is restricted in many indoor/public places.
Vapes: E-cigarettes/vapes are banned/restricted — safest not to bring one.
Drugs: Very strict laws and severe penalties.
Buddha images: Never pose with your back to a Buddha statue/image or treat Buddha images disrespectfully. This is taken seriously.
Temples: Remove shoes and hats before entering; follow local instructions.
Photography: Ask permission before photographing people, monks or religious ceremonies.
Wildlife: Don't touch, feed or harass wild animals, particularly elephants.
Bohol → Sigiriya 🇵🇭✈️🇱🇰
Best option: Fly via Manila + Colombo
🛫 Bohol/Panglao (TAG) → Manila (MNL): ~1.5 hrs
🛫 Manila → Colombo (CMB): ~6–7 hrs, usually 1 stop depending on airline/date
🚕 Colombo Airport → Sigiriya: ~4–5 hrs by private car/taxi
Total journey: ~13–18 hrs depending on connections
Cost: roughly £150–300+
Best: I'd try to book the TAG → MNL → CMB flights on one itinerary where possible, then arrange a private transfer from Colombo Airport to Sigiriya.
Important: There generally aren't direct Bohol → Colombo flights, so this is one of your bigger travel days.
Colombo → Sigiriya 🚗
Best overall: Private car/taxi
Journey: ~3–4 hours
Distance: ~166 km
Cost: roughly £110–£140 per car (so if there are 2 of you, ~£55–70 each)
Door-to-door: Colombo accommodation → Sigiriya accommodation
Why: Much easier with luggage and avoids changing at Habarana/Dambulla. Current estimates put the drive at about 2h40 without traffic, though allowing 3–4 hours is more realistic.
🚆 Cheaper option: Train + tuk-tuk
Colombo Fort → Habarana: ~4–5 hours
Habarana → Sigiriya: ~25–30 min by tuk-tuk
Cost: roughly £5–15 for the train, plus the tuk-tuk
Much more budget-friendly, but less convenient with backpacks.
🚌 Cheapest: Bus
Colombo → Dambulla: ~3.5–4.5 hrs
Dambulla → Sigiriya: ~30–45 min local bus/tuk-tuk
Total: ~5–7 hrs
Very cheap, but I'd probably avoid it with your luggage.
Or if we rent a tuktuk for while we’re there
🛺 Colombo → Sigiriya by tuk-tuk
Distance: ~170 km
Driving time: roughly 4–5 hours in a tuk-tuk
Route: Colombo → Kurunegala → Dambulla → Sigiriya
Roads: Mostly straightforward main roads; you don't need to tackle particularly difficult mountain roads for this section.
Luggage: Fine for 2 people + backpacks, although space will be limited.
Fuel: Relatively inexpensive.
Best part: You can stop whenever you want — Dambulla Cave Temple, roadside food, viewpoints etc. You don't necessarily need to stay in Colombo at all. If you're flying into CMB (Bandaranaike International Airport), you can potentially pick up the tuk-tuk near the airport and drive straight to Sigiriya, avoiding Colombo traffic and an unnecessary overnight stay.
-
Ella, Sri Lanka
Sigiriya → Ella 🚆🚌
Best option: Bus + train
🚌 Sigiriya → Habarana: ~30–45 mins by bus/tuk-tuk
🚆 Habarana → Kandy: ~3–4 hrs by train
🚆 Kandy → Ella: ~6–7 hrs by scenic train
Total: ~10–12 hours
Cost: ~£5–15 total
Alternative: Direct taxi/private car ~5–6 hrs, but much more expensive
⭐ Best for your trip: Public transport — but it's a long travel day. If you want the famous Sri Lankan train scenery, Kandy → Ella is the section to do.
-
Tangalle, Sri Lanka
🚌 Ella → Tangalle
Time: About 3.5–5 hours including transfers.
Cost: Very cheap — usually under LKR 1,000 (£2–£3).
Details: There is no direct train to Tangalle, and direct buses are limited. The easiest option is to take a bus south from Ella towards Wellawaya/Thanamalwila, then connect onto a coastal bus towards Tangalle.
Option 1: The Direct Bus — Route #31 ⭐
The Route: Bandarawela → Matara Route #31
How it works: This bus starts in Bandarawela, passes through Ella, then continues all the way down to the southern coast, passing through Tangalle before continuing to Matara.
Duration: ~3.5–4.5 hours.
The Catch: The bus only runs a few times a day and isn't necessarily easy to find online. You may need to wait on the main road in Ella and flag it down.
Important: Before getting on, ask the driver/conductor to confirm it is going via Tangalle.
Option 2: Two-Step Transfer — Via Wellawaya
If you miss the direct #31, this is the reliable backup.
Step 1: Ella → Wellawaya
The Bus: Take any local bus heading south towards Wellawaya. Buses destined for Wellawaya, Monaragala or Pottuvil can work.
Duration: ~1 hour.
Drop-off: Wellawaya Bus Stand.
Step 2: Wellawaya → Tangalle
The Transfer: From Wellawaya, look for a bus heading towards Matara or Galle via Tangalle.
Alternatively, take a bus to Thanamalwila, where you can find more connections towards the southern coast.
Duration: ~2.5–3 hours.
🧳 Pro-Tips for the Journey
Start Early: Aim to leave Ella between 6:00 AM and 8:00 AM. This gives you the best chance of catching the direct #31 and makes getting seats on connecting buses easier.
Luggage: Large backpacks can normally be stored at the front/back of the bus or near the driver's area. Keep valuables with you.
Ask Locals: Sri Lankan bus timetables aren't always reliably posted online. Ask your guesthouse/hotel the night before which bus is best and what time the #31 normally passes through Ella.
Have Cash: Carry plenty of small Sri Lankan rupee notes for the bus fare.
Backup plan: If you can't find the #31, don't worry — Ella → Wellawaya → Tangalle is straightforward and is the route I'd use as your fallback.
-
Mirissa, Sri Lanka
🚌 Tangalle → Mirissa
Time: About 1.5–2.5 hours by public bus.
Cost: Very cheap — typically under LKR 500 (£1–£2).
Details: The easiest and cheapest option is to travel along the coastal A2 road. There are frequent buses heading towards Matara, Galle and Colombo.
Option 1: Direct Bus — Cheapest Option ⭐
The Route: Tangalle → Mirissa
How it works: Go to Tangalle Main Bus Stand and look for a bus heading towards Matara or Galle. These buses travel along the coast and pass through Mirissa.
Duration: ~1.5–2.5 hours.
Cost: Usually under LKR 500.
The Catch: Mirissa doesn't have a large bus terminal. The bus stops along the main coastal road, so tell the driver or conductor that you're getting off at Mirissa to make sure you don't miss your stop.
Option 2: Bus via Matara
If a direct bus isn't available:
Step 1: Tangalle → Matara
Take any frequent bus heading towards Matara.
Duration: ~1–1.5 hours.
Step 2: Matara → Mirissa
From Matara Bus Station, take a local bus heading towards Galle/Colombo and get off at Mirissa.
Duration: ~20–30 minutes.
Alternative: Take a tuk-tuk from Matara to your accommodation in Mirissa.
🚕 Option 3: Private Taxi / Tuk-Tuk — Fastest Option
Time: ~1–1.25 hours.
Cost:
Tuk-tuk: ~LKR 4,500–6,000 (£11–£15)
Car/Taxi: ~LKR 14,000–17,000 (£35–£43)
Details: This is the easiest option if you have large backpacks or want to get straight to your accommodation. The coastal road is straightforward and you'll get some lovely ocean views along the way.
🚆 Option 4: Train — Possible but Not Worth It
Time: ~1–1.5 hours total once transfers are included.
Cost: Cheap — train fares are only a few dollars.
Details: Tangalle itself doesn't have a railway station. You'd need to:
Take a ~20-minute tuk-tuk from Tangalle → Beliatta Railway Station
Train from Beliatta → Weligama or Matara
Take a tuk-tuk/local bus → Mirissa
Verdict: Although the actual train journey is quick, the extra transfers make it less convenient than the bus.
💡 What I'd do
🏆 Best overall: Public bus directly from Tangalle → Mirissa
💰 Cheapest: Direct bus — <£2
⚡ Easiest: Private tuk-tuk — ~£11–£15
🚆 Best avoided: Train, unless you particularly want the train experience.
-
Hikkaduwa, Sri Lanka
🚌 Mirissa → Hikkaduwa
Time: About 1.5–2 hours by public bus.
Cost: Very cheap — usually under LKR 500 (£1–£2).
Details: The journey follows the coast along the A2 Matara–Colombo highway, so it is a simple route with frequent buses throughout the day.
Option 1: Direct Bus — Cheapest & Easiest ⭐
The Route: Mirissa → Hikkaduwa
How it works: Go to the A2 main road in Mirissa and flag down a bus heading towards Galle or Colombo.
Bus Routes: Look for Route #02 or Route #32, or simply ask the conductor if the bus goes to Hikkaduwa.
Duration: ~1.5–2 hours.
Cost: Usually under LKR 500.
Drop-off: Hikkaduwa is a major stop, so the bus will drop you along the main strip close to the beach.
Option 2: Coastal Train — Most Scenic 🚆
Time: ~1 hour train journey + transfers.
Cost: ~LKR 200–600 depending on class.
Details: The railway runs directly along the coast, so this is a particularly scenic section of Sri Lanka's coastal railway.
Step 1: Mirissa → Weligama Railway Station
Take a ~10-minute tuk-tuk from Mirissa to Weligama Railway Station.
Step 2: Weligama → Hikkaduwa
Take a coastal train heading towards Colombo.
Step 3: Get off at Hikkaduwa Railway Station, which is conveniently located near the beach and main surf area.
The Catch: Check the train timetable on the day, as services aren't as frequent as buses.
🚕 Option 3: Tuk-Tuk / Private Taxi — Most Comfortable
Time: ~1–1.5 hours.
Cost:
Tuk-tuk: ~LKR 5,000–7,000 (£12–£17)
Private car/taxi: ~LKR 12,000–16,000 (£30–£40)
Details: The easiest choice if you have big backpacks or want to go directly from your accommodation to your next accommodation without waiting.
💡 What I'd do
🏆 Best overall: Coastal train 🚆 — scenic and relatively quick
💰 Cheapest: Public bus 🚌 — <£2
⚡ Easiest: Direct bus — frequent and no transfers
🧳 Most comfortable: Tuk-tuk — ~£12–£17
Pro-Tip: If you're travelling during the daytime and don't mind standing, I'd choose the train for this particular journey. The railway runs right alongside the ocean for sections, making it one of the nicer short train journeys on your Sri Lanka route.
-
Yala, Sri Lanka
🚌 Hikkaduwa → Yala National Park
Time: About 4.5–5.5 hours by public transport.
Cost: Very cheap — usually under LKR 1,000 (£2–£3).
Details: There is no direct bus or train from Hikkaduwa to Yala, so the easiest budget option is to travel south to Matara, then east towards Tissamaharama, which is the main gateway for Yala National Park.
Option 1: Bus via Matara — Cheapest Option ⭐
The Route: Hikkaduwa → Matara → Tissamaharama → Yala
Step 1: Hikkaduwa → Matara
The Bus: Take any frequent southbound bus from Hikkaduwa towards Matara.
Duration: ~1.5 hours.
Step 2: Matara → Tissamaharama
The Bus: At Matara Bus Station, take a bus heading towards Tissamaharama or Kataragama. Route #32 is commonly used for this journey.
Duration: ~3–4 hours.
Step 3: Tissamaharama → Yala
The Transfer: From Tissamaharama, arrange a safari jeep/transfer to your accommodation or directly to Yala National Park.
Duration: ~30–45 minutes depending on where you're staying.
Option 2: Train + Bus/Taxi
Time: Around 4–5 hours total.
Cost: ~LKR 1,500–4,000 depending on your final transfer.
Details: Take the coastal train from Hikkaduwa → Beliatta.
The Catch: Beliatta is currently the end of the southern coastal railway, so you'll need to continue by bus or taxi towards Tissamaharama/Yala.
Route:
Hikkaduwa 🚆 → Beliatta
↓
Beliatta 🚌/🚕 → Tissamaharama
↓
Tissamaharama 🚙 → Yala
🚕 Option 3: Private Taxi — Easiest
Time: ~3.5–4.5 hours.
Cost: Approximately LKR 15,000–25,000 depending on the vehicle and where you're staying.
Details: If you're travelling with backpacks and want to avoid multiple changes, a private car is considerably easier. You can also arrange to be dropped directly at your Yala accommodation.
🦌 Pro-Tips for Yala
Stay overnight: I'd strongly recommend staying near Yala/Tissamaharama rather than trying to do the journey and safari in one day. You'll be able to do an early-morning safari, when wildlife is generally more active.
Book your safari through your accommodation: Many hotels/guesthouses around Tissamaharama and Yala can arrange the jeep and park entry for you.
Start early: If travelling by public bus, leave Hikkaduwa around 6:00–7:00 AM so you have plenty of time to reach Yala.
Best option for your itinerary: 🚌 Bus via Matara → Tissamaharama, if keeping costs down. If you're travelling with big backpacks, I'd consider splitting the cost of a private car, particularly if there are 2–4 of you.
-
Colombo, Sri Lanka
🚌 Yala → Colombo
Time: About 4–5 hours by expressway bus.
Cost: Around LKR 1,500–2,500 (£4–£6).
Details: There is no bus or train station directly inside Yala National Park, so you'll first need to get to Tissamaharama or Kataragama, then take a bus towards Colombo.
Option 1: Expressway Bus — Best Value ⭐
The Route: Yala → Tissamaharama → Colombo
Step 1: Yala → Tissamaharama
Take a tuk-tuk from your accommodation/Yala area to Tissamaharama Bus Stand.
Duration: ~30–45 minutes.
Step 2: Tissamaharama → Colombo
The Bus: Look for an air-conditioned expressway bus heading to Colombo.
Duration: ~4–5 hours.
Cost: ~LKR 1,500–2,500.
Where you'll arrive: Depending on the service, buses may terminate at Makumbura Multimodal Transport Hub or Bastian Mawatha Bus Station in central Colombo.
Option 2: Coastal Train — Most Scenic 🚆
Time: Around 5–6 hours total.
Cost: Around LKR 1,000–2,000 including transfers.
Details: Yala doesn't have a railway station, so you'll need to travel west to Beliatta or Matara first.
Step 1: Tissamaharama → Beliatta/Matara
Take a local bus or taxi from Tissamaharama to Beliatta or Matara Railway Station.
Duration: ~1.5 hours.
Step 2: Beliatta/Matara → Colombo Fort
Take a Coastal Line train heading north towards Colombo Fort.
Duration: ~3.5–4.5 hours.
The final section of the journey follows the coast, with the railway running very close to the Indian Ocean in places.
🚕 Option 3: Private Taxi — Easiest
Time: ~4–5 hours.
Cost: Approximately LKR 18,000–25,000 for a private car.
Details: This is the simplest option if you're travelling with backpacks, particularly after a safari. You can be collected directly from your accommodation and dropped at your Colombo hotel.
💡 What I'd do
🏆 Best overall: Expressway bus 🚌 — comfortable, cheap and reasonably quick
💰 Cheapest: Local bus connections
🌊 Most scenic: Train 🚆 via Beliatta/Matara
⚡ Easiest: Private taxi 🚕
-
Kuala Lumpur, Malaysia
VISA - before travel Malaysian Digital Arrival Card (MDAC).
Unmarried couple: Generally no issue for foreign tourists — you can stay in the same hotel room and travel together.
Dress: Normal clothing is fine in Kuala Lumpur, but dress modestly when visiting mosques and religious sites.
Public affection: Holding hands is generally fine; keep kissing/intimate behaviour discreet.
Alcohol: Legal and widely available in Kuala Lumpur, although Malaysia is a Muslim-majority country and some areas have stricter rules.
Smoking: Smoking is prohibited in many public places, including restaurants and some outdoor areas.
Vapes: Vaping is regulated; don't vape where smoking is prohibited.
Drugs: Extremely strict laws, including the death penalty for some serious drug offences. Never carry drugs or packages for someone else.
Religious respect: Don't insult Islam or interfere with religious practices. Dress appropriately and remove shoes when required.
Photography: Avoid photographing military, police or other sensitive government facilities.
✈️ Colombo → Kuala Lumpur
Time: About 3 hours 40 minutes–3 hours 50 minutes for a direct flight.
Cost: Approximately £50–£120 per person one-way, depending on the airline, date and baggage.
Details: This is the fastest and easiest option. There are regular nonstop flights from Bandaranaike International Airport (CMB) in Colombo to Kuala Lumpur International Airport (KUL).
Option 1: Direct Flight — Best Option ⭐
The Route: Colombo (CMB) → Kuala Lumpur (KUL)
Duration: ~3h 40m–3h 50m.
Airlines: AirAsia and other airlines operate direct services on this route.
Cost: ~£50–£120 per person.
Airport:
🇱🇰 Bandaranaike International Airport (CMB)
↓
🇲🇾 Kuala Lumpur International Airport (KUL)
The Catch: The cheapest fares may not include checked baggage, so factor this in if you're travelling with your backpacks.
💡 What I'd do
🏆 Best overall: Direct flight ✈️
💰 Cheapest: AirAsia is often one of the cheapest options, especially if booked early.
⚡ Fastest: Direct flight — around 3h 45m.
-
Brunei, Brunei
VISA - before travel Brunei e-Arrival Declaration and
Health Declaration Form
Brunei laws & customs (UK travellers)
Unmarried couple: You can stay in the same hotel room and travel together. Just keep affection very discreet.
Public affection: No kissing or intimate behaviour in public.
Alcohol: You can't buy alcohol in Brunei. Non-Muslims may bring a limited amount, but it must be declared and consumed privately.
Dress: Dress modestly, especially at mosques (cover shoulders and knees).
Ramadan (your dates): Don't eat, drink or smoke in public during daylight hours. Against the law.
Vapes: no e-cigarettes.
Drugs: Extremely strict laws; severe penalties.
Respect: Don't criticise or joke about the Sultan or the Royal Family.
✈️ Kuala Lumpur → Brunei
Time: About 2 hours 20 minutes for a direct flight.
Cost: Approximately £40–£100 per person one-way, depending on the airline, date and baggage.
Details: This is a direct, straightforward flight from Kuala Lumpur International Airport (KUL) to Brunei International Airport (BWN).
Option 1: Direct Flight — Best Option ⭐
The Route: Kuala Lumpur (KUL) → Bandar Seri Begawan (BWN)
Duration: ~2h 20m.
Airlines: AirAsia and Royal Brunei operate direct flights on this route.
Cost: ~£40–£100 per person.
Airport:
🇲🇾 Kuala Lumpur International Airport (KUL)
↓
🇧🇳 Brunei International Airport (BWN)
💡 What I'd do
🏆 Best overall: Direct AirAsia flight ✈️
💰 Cheapest: AirAsia — particularly if booked early.
⚡ Fastest: Direct flight — just over 2 hours.
✈️ Brunei → UK
Time: About 15 hours for a direct flight to London Heathrow.
Cost: Approximately £600–£750 per person one-way for the direct flight.
Details: Royal Brunei operates the only nonstop Brunei → UK route, flying from Brunei International Airport (BWN) to London Heathrow (LHR).
Option 1: Direct Flight — Best & Easiest ⭐
The Route: Bandar Seri Begawan (BWN) → London Heathrow (LHR)
Duration: ~14.5–15 hours.
Airline: Royal Brunei Airlines.
Cost: ~£600–£750 per person one-way.
Airport:
🇧🇳 Brunei International Airport (BWN)
↓
🇬🇧 London Heathrow (LHR)
The Catch: The direct flight doesn't operate every day, so your travel dates need to line up with the timetable.
Option 2: Flight via Kuala Lumpur — Potentially Cheaper
The Route: Brunei → Kuala Lumpur → UK
Duration: ~17–22+ hours depending on the connection.
Cost: Approximately £350–£600 per person.
Details: You can fly BWN → KUL and then connect to a flight from Kuala Lumpur to London or another UK airport. This gives you more flexibility with dates and can sometimes be considerably cheaper.