Asia · Classic loop: ancient cities, tea country, safari & south coast

Sri Lanka

Climb the Sigiriya rock fortress, ride the tea-country train to Ella, spot leopards in Yala and finish on palm-fringed southern beaches.

☀️ Best monthsJan, Feb, Mar
✈️ From Geneva13h–15h · 1 stop · from CHF 650
💰 Mid-range / dayCHF 100–160 pp
🛂 Swiss passportYou need an ETA (Electronic Travel Authorization), free of charge for Swiss citizens since 25 May 2026

Overview

Why Sri Lanka?

Sri Lanka fits an incredible variety into an island smaller than Switzerland and Austria combined. There are ancient cities and cave temples in the Cultural Triangle, and misty tea plantations in the hills. You can see leopards and elephants on safari, blue whales off the coast (December–April), and end on relaxed beaches and colonial Galle. It's also one of the easiest countries to visit without driving: almost every visitor hires a car with a driver-guide for the whole trip (about CHF 60–90 a day), and the famous hill-country train is the highlight of the journey. People are warm, English is widely spoken, and the food (rice and curry, hoppers, kottu) is a highlight.

Highlights

  • Sunrise climb of Sigiriya, the 'Lion Rock' fortress
  • Wild elephant gatherings at Minneriya / Kaudulla
  • The Temple of the Tooth in Kandy
  • The scenic train from Nanu Oya to Ella through tea plantations
  • Hiking Little Adam's Peak and the Nine Arch Bridge in Ella
  • Leopard safari in Yala National Park
  • Blue whales off Mirissa and the Dutch fort of Galle

Scorecard

How it rates

Tap a criterion to see why it got that score.

3.9
★★★★★★★★★★

Average of 19 criteria

Experiences

  • Food ★★★★★★★★★★

    Excellent rice and curry, hoppers, kottu and seafood; can be very spicy (ask for 'medium').

  • Sightseeing & culture ★★★★★★★★★★

    Sigiriya, Dambulla cave temple, Polonnaruwa, Kandy and Galle Fort.

  • Nature ★★★★★★★★★★

    Tea-covered mountains, waterfalls, rainforest and national parks in a small area.

  • Beaches ★★★★★★★★★★

    Beautiful south-coast beaches (Mirissa, Hiriketiya, Tangalle), but rough seas from May to October.

  • Animals ★★★★★★★★★★

    Leopards (Yala), herds of elephants (Minneriya, Udawalawe), blue whales (Dec–Apr), turtles.

  • Sport & adventure ★★★★★★★★★★

    Hiking (Ella Rock, Adam's Peak), surfing (Weligama, Hiriketiya), snorkelling.

  • Nightlife ★★★★★★★★★★

    Quiet: some beach bars in Mirissa and Ella, and a few rooftop bars in Colombo.

  • Relaxation ★★★★★★★★★★

    A good mix of active days and slow days in the hills and on the beach.

  • Variety ★★★★★★★★★★

    Ancient ruins, tea mountains, safaris, whales and beaches, all within a few hours' drive.

Getting there & around

  • Flight from Geneva ★★★★★★★★★★

    Nonstop from Zurich with Edelweiss in winter (≈ 10h30), or one stop from Geneva (≈ 13–15 h).

  • Transport without a car ★★★★★★★★★★

    A private driver-guide is cheap and standard; the trains are scenic but slow, and part of the hill line is still being repaired.

  • Ease of travel ★★★★★★★★★★

    Free ETA for Swiss citizens (apply online), English widely spoken, easy to organise.

  • Jet lag ★★★★★★★★★★

    +3h30 (summer) / +4h30 (winter) from Geneva.

Comfort & practicalities

  • Value for money ★★★★★★★★★★

    Good value, though park and heritage-site fees for foreigners are high (Sigiriya ≈ CHF 30, safaris CHF 60–100).

  • Weather ★★★★★★★★★★

    Warm all year; December–April is dry on this route; the hill country is cool (15–22°C).

  • Safety ★★★★★★★★★★

    Safe and friendly; watch for tuk-tuk overcharging and dangerous roads at night.

  • Health ★★★★★★★★★★

    Malaria-free; dengue exists; good private hospitals in Colombo and Kandy.

  • Accommodation ★★★★★★★★★★

    Lovely boutique villas, tea-estate bungalows and beach hotels at fair prices.

  • Crowds ★★★★★★★★★★

    Sigiriya, the Ella train and Yala jeeps are busy in high season; the rest is relaxed.

When to go

Best time of the year

Go from mid-December to early April. For a summer trip, swap the south coast for the east coast (Trincomalee/Arugam Bay).

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
BestGoodMixedAvoid

Dry season (west & south) · Dec – Apr

  • Best weather for the whole route
  • Calm sea, whale watching and good snorkelling
  • Clear views on the tea-country train
  • Peak prices and busy sights
  • Hot (32°C+) in the Cultural Triangle in March–April

South-west monsoon · May – Sep

  • Lower prices
  • Elephant 'Gathering' at Minneriya (Aug–Sep)
  • Kandy Perahera festival
  • The east coast (Trincomalee, Arugam Bay) is at its best
  • Rain and big waves on the south coast
  • Misty and wet hill country
  • No whale watching in Mirissa

Inter-monsoon · Oct – Nov

  • Very few tourists
  • Lush and green
  • Heavy rain across the island
  • Risk of landslides in the hills

Getting there

Flights from Geneva

In winter, the easiest option is Edelweiss's nonstop flight from Zurich to Colombo (CMB): three flights a week from 26 October 2026 to May 2027, about 10h30. Otherwise, fly from Geneva with one stop via Doha, Dubai, Abu Dhabi or Istanbul (13–15 h in total).

RoutingAirlineStopsTravel timeReturn, economy
Geneva → Zurich (train) → CMB nonstop
Mon, Wed and Fri from Zurich, late Oct – May.
Edelweiss Nonstop ≈10h30 flight + 2h45 train CHF 800–1300
GVA → DOH → CMB Qatar Airways 1 13h–15h CHF 700–1100
GVA → DXB → CMB Emirates 1 13h–15h CHF 750–1150
GVA → AUH → CMB Etihad 1 13h–15h CHF 650–1000
GVA → IST → CMB Turkish Airlines 1 13h–15h CHF 650–1000

Itinerary

Day by day, without a car

Pick a trip length. Day 1 is arrival day and the last day is departure day; the overnight flights are extra. Each transfer lists every option, with the recommended one first.

Trip length:
Taxi / driverTrain / metro

+ A slow beach day

Polonnaruwa, plus an extra day to enjoy the south-coast beaches.

Sigiriya · 3 nightsKandy · 1 nightNuwara Eliya · 1 nightElla · 2 nightsYala (Tissamaharama) · 1 nightMirissa & the south coast · 3 nights
  1. Day 1

    Land in Colombo · drive to Sigiriya

    Your driver meets you at arrivals for the 4-hour drive north to the Cultural Triangle. Afternoon rest and a village dinner.

    🧭 Colombo airport (Negombo) → Sigiriya: your options
    • Driver-guide picks you up at the airport (start of your round trip) Recommended
      ⏱ ≈4h CHF 60–90 Comfort ★★★★★★★★★★
      Book: Local agency or recommended driver (book 1–2 months ahead)
      Price per day for the car, usually including fuel and the driver's lodging.
    • Bus via Kurunegala / Dambulla (+ tuk-tuk)
      ⏱ 5–6h CHF 3–6 Comfort ★★★★★★★★★★
      Book: Hop on at Negombo / Colombo
      Not recommended with luggage after a long flight.
    • Village dinner & rest

      A home-cooked rice and curry with 8–10 small dishes at your guesthouse.

    • 💡 Get cash (rupees) at the airport ATM and buy a SIM before leaving.
    🛏️ Night: Sigiriya
  2. Day 2

    Sigiriya Lion Rock · elephant safari

    Climb the 5th-century rock fortress at opening, then an afternoon jeep safari to see herds of wild elephants.

    • Sigiriya rock fortress

      1,200 steps past the frescoes of the 'maidens' and the giant lion's paws to the palace ruins on the summit. Start at 7 am to avoid the heat and queues. Alternative or bonus: the nearby Pidurangala rock (CHF 3) for the classic view of Sigiriya at sunrise.

      ⏱ 3 h CHF 30–32
      How to get there (2 options)
      • Your driver Recommended
        ⏱ 5–15 min Included / free Comfort ★★★★★★★★★★
        Book: Included
      • Tuk-tuk from the village
        ⏱ 5–10 min CHF 1–3 Comfort ★★★★★★★★★★
        Book: Guesthouse
    • Minneriya / Kaudulla / Hurulu elephant safari

      Open-jeep safari at 2 pm to see herds of 50–300 elephants gathering at the reservoirs. Your jeep driver chooses the park with the most elephants that day.

      ⏱ 3–4 h CHF 60–90
      How to get there (1 option)
      • Jeep with driver, booked by your guesthouse Recommended
        ⏱ 30 min to the park Included / free Comfort ★★★★★★★★★★
        Book: Guesthouse / driver
        The jeep costs ≈ CHF 30–45 in total, plus ≈ CHF 25–35 park fee per person.
    🛏️ Night: Sigiriya
  3. Day 3

    Polonnaruwa by bicycle

    Cycle between the palaces, stupas and giant carved Buddhas of the 12th-century royal capital.

    • Polonnaruwa ancient city

      UNESCO site spread over 5 km: the Royal Palace, the Vatadage and the four Buddhas of Gal Vihara carved from one granite wall. Go early; bring a hat.

      ⏱ 4 h CHF 25–28
      How to get there (1 option)
      • Your driver (1h) + rent bicycles at the entrance Recommended
        ⏱ 1h each way CHF 2–4 Comfort ★★★★★★★★★★
        Book: Bikes at the museum entrance
    • Ayurvedic massage

      A traditional oil massage in one of the many Ayurveda centres around Sigiriya.

    🛏️ Night: Sigiriya
  4. Day 4

    Dambulla cave temple · to Kandy

    Stop at the painted cave temples of Dambulla, then drive to Kandy for the evening ceremony at the Temple of the Tooth.

    🧭 Sigiriya → Kandy: your options
    • Your driver, via Dambulla (and optionally a spice garden) Recommended
      ⏱ 2h30 + stops CHF 60–90 Comfort ★★★★★★★★★★
      Book: Included in the car hire
      Price per day for the car.
    • Bus Dambulla → Kandy
      ⏱ 2h30–3h CHF 2–3 🔁 Every 30 min Comfort ★★★★★★★★★★
      Book: Dambulla bus stand
    • Dambulla Cave Temple

      Five caves filled with 150 Buddha statues and painted ceilings (1st c. BC onwards).

      ⏱ 1.5 h CHF 6–8
    • Temple of the Sacred Tooth Relic

      The island's holiest Buddhist site; go for the evening puja (≈ 18:30) with drums and offerings.

      ⏱ 1.5 h CHF 6–8
    • 💡 Wear clothes covering your shoulders and knees for the temples, and bring socks: the stone floors burn in the sun.
    🛏️ Night: Kandy
  5. Day 5

    Into tea country

    A winding drive up into the tea mountains, past waterfalls and a working tea factory, to cool Nuwara Eliya.

    🧭 Kandy → Nuwara Eliya: your options
    • Your driver, via Ramboda Falls and a tea factory Recommended
      ⏱ 3h + stops CHF 60–90 Comfort ★★★★★★★★★★
      Book: Included in the car hire
    • Train Kandy → Nanu Oya (when the line reopens)
      ⏱ ≈4h CHF 3–25 Comfort ★★★★★★★★★★
      Book: Sri Lanka Railways (30 days ahead) or 12Go
      This section was damaged by Cyclone Ditwah and is expected to reopen around early 2027. Check the status before booking.
    • Tea factory visit & tasting

      See the withering, rolling and drying process at a working factory (e.g. Glenloch, Damro or Pedro estate), then taste the teas.

      ⏱ 1 h CHF 0–5
    • Gregory Lake & colonial town

      A stroll among the mock-Tudor buildings, and high tea at the Grand Hotel.

    • 💡 Evenings are cool (10–15°C): bring a fleece.
    🛏️ Night: Nuwara Eliya
  6. Day 6

    The tea-country train to Ella

    The famous ride: three hours of tea plantations, waterfalls and mountain views from Nanu Oya to Ella. Your driver takes the bags.

    🧭 Nuwara Eliya → Ella: your options
    • Train Nanu Oya → Ella (reserved 2nd class or observation car) Recommended
      ⏱ ≈3h CHF 4–30 🔁 3–4 trains a day Comfort ★★★★★★★★★★
      Book: Sri Lanka Railways (opens 30 days ahead, 10:00 local time) or agencies such as 12Go
      The official price is ≈ CHF 4–8; agencies charge more for booking. Unreserved 2nd/3rd-class seats are sold on the day. Your driver meets you in Ella with the luggage.
    • Drive with your driver
      ⏱ 2h Included / free Comfort ★★★★★★★★★★
      Book: Included
      It's a pity to miss the train!
    • Nine Arch Bridge

      The stone viaduct in the jungle; ask locally for the times the trains pass.

      ⏱ 1–2 h
      How to get there (1 option)
      • Walk along the tracks from Ella (≈ 40 min) or tuk-tuk Recommended
        ⏱ 40 min CHF 0–3 Comfort ★★★★★★★★★★
        Book: —
    • 💡 The best views are on the right-hand side from Nanu Oya to Ella.
    🛏️ Night: Ella
  7. Day 7

    Ella: Little Adam's Peak, Ella Rock & waterfalls

    A sunrise hike, then a relaxed afternoon of cafés, cooking or a zipline.

    • Little Adam's Peak at sunrise

      An easy 45-minute hike through tea bushes to a panoramic ridge. For something harder, try Ella Rock (3–4 h return, go with a guide or GPS).

      ⏱ 2 h Free
    • Flying Ravana zipline or Ravana Falls

      A 500 m zipline over the tea valley, or the waterfall and the legendary Ravana cave.

      CHF 0–30
    • Sri Lankan cooking class

      Make 8 curries and sambols in a family kitchen (≈ CHF 12–20).

    🛏️ Night: Ella
  8. Day 8

    Down to Yala · afternoon leopard safari

    A 2-hour drive down to the plains, then an afternoon jeep safari in Yala, the leopard capital.

    🧭 Ella → Yala (Tissamaharama): your options
    • Your driver, with a stop at the Buduruwagala rock carvings Recommended
      ⏱ 2h CHF 60–90 Comfort ★★★★★★★★★★
      Book: Included in the car hire
    • Bus Ella → Tissamaharama (change in Wellawaya)
      ⏱ 3h CHF 2–3 Comfort ★★★★★★★★★★
      Book: Ella bus stop
    • Yala National Park jeep safari

      Leopards (best chances at dawn and late afternoon), elephants, sloth bears, crocodiles and peacocks. Block 1 is the busiest; the Block 5 or Lunugamwehera sides are quieter. The park usually closes for part of September–October.

      ⏱ Half day CHF 70–120
      How to get there (1 option)
      • Jeep with driver/tracker, booked via your lodge Recommended
        ⏱ 30 min to the gate Included / free Comfort ★★★★★★★★★★
        Book: Lodge or your driver
        Price above: per person in a shared jeep, including park fees. A private jeep costs ≈ CHF 60–90 plus ≈ CHF 30–45 in fees per person.
    • 💡 Alternative: Udawalawe National Park for guaranteed elephants and fewer jeeps.
    🛏️ Night: Yala (Tissamaharama)
  9. Day 9

    To the south coast

    A short drive west along the coast to Mirissa, with a sunset at Coconut Tree Hill.

    🧭 Yala (Tissamaharama) → Mirissa & the south coast: your options
    • Your driver along the coast Recommended
      ⏱ 2h CHF 60–90 Comfort ★★★★★★★★★★
      Book: Included in the car hire
    • Coastal bus via Matara
      ⏱ 3h CHF 2–3 Comfort ★★★★★★★★★★
      Book: Tissa bus stand
    • Coconut Tree Hill at sunset

      The famous palm-covered headland, then grilled seafood on the beach.

    🛏️ Night: Mirissa & the south coast
  10. Day 10

    Whale watching & beaches

    Early boat to see blue whales and dolphins (Dec–Apr), then an afternoon on a beach or a surf lesson.

    • Whale watching from Mirissa

      Blue whales, sperm whales and spinner dolphins, with high sighting rates from December to April. Choose a responsible operator that keeps its distance. The sea can be rough.

      ⏱ 4–5 h CHF 40–70
    • Surf lesson in Weligama or Hiriketiya

      Gentle beginner waves; 2 h lesson with board.

      CHF 20–35
      How to get there (1 option)
      • Tuk-tuk Recommended
        ⏱ 15–40 min CHF 3–10 Comfort ★★★★★★★★★★
        Book: PickMe / street
    • Secret Beach & turtle snorkelling

      Small coves near Mirissa; sea turtles often feed near the shore.

    🛏️ Night: Mirissa & the south coast
  11. Day 11

    Slow beach day

    A free day: beach hopping by tuk-tuk to Hiriketiya, Talalla or Silent Beach, a massage and a long seafood dinner.

    • Beach hopping by tuk-tuk

      Hiriketiya (a surf bay with cafés), Talalla (long and empty), Silent Beach (Tangalle).

      How to get there (1 option)
      • Tuk-tuk for the day Recommended
        ⏱ Day CHF 15–25 Comfort ★★★★★★★★★★
        Book: Guesthouse
        Price per tuk-tuk (2–3 people).
    🛏️ Night: Mirissa & the south coast
  12. Day 12

    Galle Fort · to the airport

    A morning in Galle Fort on the way, then the expressway to the airport for the evening or night flight.

    🧭 Mirissa & the south coast → Colombo airport (Negombo): your options
    • Your driver via Galle and the Southern Expressway Recommended
      ⏱ 1h to Galle + 2h30 to the airport CHF 60–90 Comfort ★★★★★★★★★★
      Book: Included (last day of the car hire)
    • Coastal train to Colombo + taxi to the airport
      ⏱ 3h + 1h CHF 15–25 Comfort ★★★★★★★★★★
      Book: At the station; PickMe for the taxi
      Scenic ocean-side line, but long with luggage.
    • Galle Fort walk

      2–3 hours on the ramparts and in the lanes before heading to the airport.

    • 💡 Allow 3 h at the airport; security queues at Colombo can be long.
    🛏️ Night: Flight home
Want it a bit different?

Skip a region, add beach days, change the pace… Suggest changes and a new version of this trip will be created.

✏️ Suggest changes to this trip

Getting around

Transport without a car

Hire a car and driver for the whole trip (arranged with a local agency or through recommended freelance drivers), and use the train for the most scenic stretch. The driver drives your luggage around and meets you at the arrival station. In towns, use tuk-tuks with the PickMe or Uber apps for fair prices. Note: the Kandy – Nanu Oya section of the hill-country railway was damaged by Cyclone Ditwah (Nov 2025) and is expected to reopen around early 2027. Nanu Oya – Ella, the prettiest part, is running again.

🚘 Private driver ★★★★★★★★★★

The standard way to travel: comfortable, flexible and affordable when shared. Choose a driver with good reviews.

🚆 Train ★★★★★★★★★★

The hill-country line through tea plantations is one of the world's great train rides. It's slow, and seats sell out: book reserved 2nd-class or observation-car seats 30 days ahead.

🛺 Tuk-tuk ★★★★★★★★★★

Everywhere for short hops; use the PickMe or Uber apps or agree the price first.

📱 Ride-hailing app ★★★★★★★★★★

PickMe and Uber (cars and tuk-tuks) work in Colombo, Kandy, Galle and the south.

🧑‍🤝‍🧑 Organised tour ★★★★★★★★★★

Safaris are always by open jeep with a local driver, booked through your hotel or driver.

🚌 Bus ★★★★★★★★★★

Very cheap and they go everywhere, but they're crowded, hot and driven aggressively. Only for short hops.

Where to stay & budget

Three budget levels

Per person per day, excluding international flights. Assumes two people sharing a double room and a private car with driver split between two people (about CHF 30–45 each per day). Park and heritage fees for foreigners add up: budget CHF 150–250 per person for the whole trip.

Budget CHF 40–65 per person / day
Comfort CHF 250–450 per person / day

Sigiriya

Base for the Cultural Triangle: the Lion Rock, Dambulla cave temple, Polonnaruwa and the elephant parks.

Where: Around Sigiriya village or Habarana, among the paddy fields.

Budget
CHF 20–40 / room / night
Family guesthouse with a home-cooked rice and curry
Mid-range
CHF 70–140 / room / night
Jungle villa hotel with pool and rock view
Comfort
CHF 250–500 / room / night
Luxury eco-lodge (e.g. Water Garden, Jetwing Vil Uyana)

Kandy

The hill capital of the last Sinhalese kings, around a lake, home to the sacred Temple of the Tooth.

Where: In the hills above the lake for the views (tuk-tuk into town).

Budget
CHF 20–35 / room / night
Guesthouse above the lake
Mid-range
CHF 60–120 / room / night
Boutique hotel with a jungle view
Comfort
CHF 200–400 / room / night
Colonial or design hotel with infinity pool

Nuwara Eliya

'Little England' at 1,900 m: tea estates, colonial bungalows and cool evenings. The train station is nearby at Nanu Oya.

Where: In town, or better on a tea estate bungalow nearby.

Budget
CHF 20–40 / room / night
Guesthouse with a fireplace
Mid-range
CHF 70–140 / room / night
Colonial hotel or tea-estate guesthouse
Comfort
CHF 250–600 / room / night
Tea-planter's bungalow with butler (e.g. Ceylon Tea Trails)

Ella

A laid-back mountain village with epic views, easy hikes, the Nine Arch Bridge and a lively café scene.

Where: Just outside the village for the view and quiet (tuk-tuk in).

Budget
CHF 20–40 / room / night
Homestay with a view of Ella Rock
Mid-range
CHF 70–150 / room / night
Boutique hotel with infinity pool over the gap
Comfort
CHF 250–500 / room / night
Luxury villa resort (e.g. 98 Acres)

Yala (Tissamaharama)

Sri Lanka's most famous national park, with one of the world's highest densities of leopards, plus elephants, sloth bears and crocodiles.

Where: Tissamaharama or a safari camp near the park gate.

Budget
CHF 20–40 / room / night
Guesthouse by Tissa lake
Mid-range
CHF 80–160 / room / night
Safari lodge with pool
Comfort
CHF 300–700 / room / night
Luxury tented camp at the park edge

Mirissa & the south coast

A crescent of palm-lined beaches: whale watching from Mirissa, surfing in Weligama and Hiriketiya, and quiet coves in Tangalle.

Where: Mirissa for whales and bars; Hiriketiya or Tangalle for quiet and surf.

Budget
CHF 25–45 / room / night
Beach guesthouse
Mid-range
CHF 80–160 / room / night
Boutique beach villa with pool
Comfort
CHF 250–600 / room / night
Luxury beach resort (e.g. in Tangalle)

Galle

A 17th-century Dutch fort town on the ocean: ramparts, lighthouse, churches, cafés and boutiques. It's UNESCO-listed.

Where: Inside the fort walls.

Budget
CHF 30–55 / room / night
Guesthouse inside the fort
Mid-range
CHF 100–200 / room / night
Restored colonial boutique hotel
Comfort
CHF 300–600 / room / night
Historic luxury hotel (e.g. Amangalla)

Practical

Good to know

🛂 Visa (Swiss passport)
Swiss passport: you need an ETA (Electronic Travel Authorization), free of charge for Swiss citizens since 25 May 2026. Apply online on the official site (eta.gov.lk) before you travel. It's valid for 30 days, with double entry.
📝 Entry formalities
Use only the official ETA site; many look-alike sites charge fees. Your passport must be valid for 6 months.
💉 Health
No mandatory vaccines. Recommended: hepatitis A, typhoid and tetanus. Sri Lanka is malaria-free, but dengue is present, so use repellent. Drink bottled water. Leeches can appear on rainforest walks (harmless).
🛡️ Safety
Safe and friendly. Main risks: road traffic (avoid driving at night), tuk-tuk overcharging, and strong currents on south-coast beaches from May to October. Dress modestly in temples (covered shoulders and knees, no shoes).
💱 Money
Sri Lankan rupee (LKR), roughly 370 LKR per CHF. Cards are accepted in hotels and larger restaurants; carry cash for tuk-tuks, entrance fees in rupees, and tips.
🗣️ Language
Sinhala and Tamil. English is widely spoken in tourism.
🕒 Time zone
UTC+5:30: 4h30 ahead of Geneva in winter, 3h30 in summer.
🔌 Plugs
230 V. Type D (old Indian 3-pin) and type G (UK) sockets; bring a universal adapter.
📶 Phone & apps
Buy a Dialog or Mobitel SIM or eSIM at the airport (≈ CHF 5–10 for 2 weeks). Install PickMe and Uber.

Information last checked: September 2026. Visa rules, prices and timetables change, so always check before booking.