from __future__ import annotations import html import json from pathlib import Path from urllib.parse import quote BASE_DIR = Path(__file__).resolve().parent SITE_URL = "https://kandytransfers.com" LASTMOD = "2026-05-10" WHATSAPP_NUMBER = "94714496285" PHONE_NUMBER = "+94714496285" DEFAULT_IMAGE = f"{SITE_URL}/images/kandy-private-driver-hire.webp" def esc(value: str) -> str: return html.escape(value, quote=True) def wa_link(message: str) -> str: return f"https://wa.me/{WHATSAPP_NUMBER}?text={quote(message)}" def asset_prefix(filename: str) -> str: return "../" * filename.count("/") def canonical_url(filename: str) -> str: if filename == "index.html": return f"{SITE_URL}/" if filename.endswith("/index.html"): directory = filename[:-10].rstrip("/") return f"{SITE_URL}/{directory}/" return f"{SITE_URL}/{filename}" def render_json_ld(payload: dict) -> str: return json.dumps(payload, indent=2, ensure_ascii=False) def render_head( title: str, description: str, filename: str, og_title: str, og_description: str, schemas: list[dict], *, language: str = "English", locale: str = "en_US", alternates: list[tuple[str, str]] | None = None, ) -> str: page_url = canonical_url(filename) prefix = asset_prefix(filename) schema_blocks = "\n".join( f' ' for schema in schemas ) alternate_links = "\n".join( f' ' for hreflang, alt_filename in (alternates or []) ) return f""" {esc(title)} {alternate_links if alternate_links else ""} {schema_blocks} """ def render_nav(message: str) -> str: return f""" """ def render_breadcrumb(trail: list[tuple[str, str | None]]) -> str: items = [] for label, href in trail: if href: items.append(f'
  • {esc(label)}
  • ') else: items.append(f"
  • {esc(label)}
  • ") joined = "\n ".join(items) return f""" """ def render_footer(filename: str) -> str: prefix = asset_prefix(filename) return f""" """ def render_feature_list(items: list[str], compact: bool = False) -> str: compact_class = " compact" if compact else "" return "".format( compact_class, "".join(f"
  • {esc(item)}
  • " for item in items), ) def render_highlight_cards(cards: list[dict]) -> str: return "\n".join( f"""
    {esc(card['icon'])}

    {esc(card['title'])}

    {esc(card['text'])}

    """ for card in cards ) def render_stop_cards(stops: list[dict]) -> str: return "\n".join( f"""
    {esc(stop['icon'])}

    {esc(stop['title'])}

    {esc(stop['text'])}

    """ for stop in stops ) def render_faq_html(prefix: str, faqs: list[dict]) -> str: blocks = [] for index, faq in enumerate(faqs, start=1): faq_id = f"{prefix}-{index}" blocks.append( f"""
    """ ) return "\n".join(blocks) def faq_prefix(filename: str) -> str: return filename.replace(".html", "").replace("/", "-") def faq_schema(faqs: list[dict]) -> dict: return { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": item["q"], "acceptedAnswer": { "@type": "Answer", "text": item["a"], }, } for item in faqs ], } def offer_from_price(price_text: str) -> dict | None: digits = "".join(ch for ch in price_text if ch.isdigit()) if not digits: return None return { "@type": "Offer", "priceCurrency": "LKR", "price": digits, } def breadcrumb_schema(items: list[tuple[str, str]]) -> dict: return { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": index, "name": label, "item": url, } for index, (label, url) in enumerate(items, start=1) ], } def related_link(page: dict) -> tuple[str, str]: return page["filename"], page.get("card_label", page["title"].split("|")[0].strip()) ROUTE_PAGES = [ { "filename": "kandy-to-anuradhapura-taxi.html", "title": "Kandy to Anuradhapura Taxi | Private Cultural Triangle Transfer", "description": "Book a private Kandy to Anuradhapura taxi with fixed pricing, temple-stop flexibility, and a comfortable private driver for Sri Lanka's ancient capital.", "hero_title": "Kandy to Anuradhapura Taxi", "badge": "🏛 Cultural Triangle - Sacred City Transfer", "hero_subtitle": "Private car hire from Kandy to Anuradhapura with fixed rates, optional Dambulla stops, and a calm door-to-door ride into Sri Lanka's oldest royal city.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #22160f 45%, #2f220f 100%);", "distance": "~147 km", "time": "3 to 3.5 hrs", "season": "Year-round", "price": "LKR 29,400", "price_note": "Starting rate per vehicle", "best_for": "Ancient city visits, Mihintale, temple circuits", "intro_heading": "A comfortable way into Sri Lanka's oldest Buddhist capital", "intro_paragraphs": [ "Anuradhapura is not just another stop on the Cultural Triangle. It is a huge sacred city where monasteries, dagobas, reservoirs, and temple compounds spread across a wide area that is difficult to appreciate without private transport.", "From Kandy, a private taxi keeps the day simple. You leave your hotel on time, stop where it makes sense, avoid changing buses at Dambulla, and arrive ready for sightseeing instead of tired from a long public-transport day.", ], "sections": [ { "heading": "The route from Kandy to Anuradhapura", "paragraphs": [ "The usual route runs north via Matale, Dambulla, and Habarana before continuing west into Anuradhapura. The roads are straightforward, the scenery changes gradually from hill country to the dry zone, and it is easy to add a short stop for coffee, temples, or photos.", "If you are building a Cultural Triangle itinerary, this transfer works well as either a direct ride or a travel day with sightseeing built in. Dambulla Cave Temple is the most natural stop; Mihintale is the best add-on near Anuradhapura itself.", ], }, { "heading": "How to plan your visit", "paragraphs": [ "Anuradhapura rewards early starts. The sacred areas are hottest in the middle of the day, and the stone surfaces around the stupas can become uncomfortable barefoot. Starting from Kandy in the morning gives you the best chance of visiting the main temples before late-afternoon heat.", "The archaeological zone is spread out, so private transport continues to be useful after arrival. Ruwanwelisaya, Sri Maha Bodhi, Jetavanaramaya, Isurumuniya, and Mihintale are not practical to cover efficiently on foot.", ], }, ], "stops_title": "Natural stop ideas on the way", "stops": [ {"icon": "🛕", "title": "Dambulla Cave Temple", "text": "The easiest cultural stop en route. Golden Buddha statue outside, cave shrines inside, and minimal detour from the main road."}, {"icon": "🌿", "title": "Matale Spice Garden", "text": "A quick break after leaving Kandy if you want a light stop before the longer dry-zone drive."}, {"icon": "📸", "title": "Habarana Break", "text": "Good place for coffee, lunch, or stretching before continuing into the ancient-city zone."}, {"icon": "🙏", "title": "Mihintale", "text": "An excellent final stop if you want a sunset climb and one of the most important Buddhist sites in Sri Lanka."}, ], "planning_points": [ "Wear temple-appropriate clothing that covers shoulders and knees.", "Carry socks for hot paving stones around stupas and temple compounds.", "Plan at least half a day on site; a rushed visit misses the scale of Anuradhapura.", "Mihintale works especially well in late afternoon if you are staying overnight.", ], "faqs": [ {"q": "Is Anuradhapura better as a day trip or overnight stay?", "a": "Anuradhapura can be visited as a long day from Kandy, but an overnight stay is better if you want both the main sacred city and Mihintale without rushing. The site is large and spread out."}, {"q": "Can I combine Dambulla or Sigiriya with Anuradhapura?", "a": "Yes. Dambulla is the easiest same-day add-on because it sits directly on the route. Sigiriya is possible too, but it turns the day into a much longer sightseeing transfer."}, {"q": "Do I need separate site tickets?", "a": "Yes. Transfer pricing covers the private vehicle and driver only. Archaeological and temple ticket costs are paid separately at the respective sites."}, ], "highlights": [ {"icon": "🌳", "title": "Sri Maha Bodhi", "text": "The sacred Bodhi tree complex remains one of the most important pilgrimage sites in the Buddhist world."}, {"icon": "⬜", "title": "Ruwanwelisaya", "text": "A vast white stupa that feels especially impressive at dusk when the lights come on and worshippers gather."}, {"icon": "🏺", "title": "Jetavanaramaya", "text": "The enormous brick stupa makes Anuradhapura's ancient engineering scale immediately clear."}, {"icon": "🪨", "title": "Isurumuniya", "text": "A smaller, more intimate temple known for its rock carvings and lakeside setting."}, ], "tips": [ "Ask for an early pickup if you want temple time before midday heat.", "Keep drinking water in the car because the archaeological zone is large.", "Card payments for the transfer are accepted; site tickets are separate.", "This route pairs well with Polonnaruwa or Sigiriya for a multi-day circuit.", ], "related": [ ("kandy-to-polonnaruwa-taxi.html", "Kandy to Polonnaruwa", "LKR 17,000"), ("kandy-to-sigiriya-taxi.html", "Kandy to Sigiriya", "LKR 10,500"), ("sri-lanka-cultural-triangle-tour.html", "Cultural Triangle Tour", "Custom"), ("kandy-taxi-service.html", "All Routes & Rates", "->"), ], "wa_message": "Hi Amal, I need a private taxi from Kandy to Anuradhapura. Can you help?", "cta_heading": "Planning Anuradhapura from Kandy?", "cta_text": "Book a fixed-rate private transfer and keep the day flexible for Dambulla, Mihintale, or a direct hotel drop.", }, { "filename": "kandy-to-polonnaruwa-taxi.html", "title": "Kandy to Polonnaruwa Taxi | Private Driver for Ruins and Safari Stops", "description": "Book a private Kandy to Polonnaruwa taxi with fixed pricing, comfortable door-to-door travel, and optional Sigiriya or Minneriya stops along the way.", "hero_title": "Kandy to Polonnaruwa Taxi", "badge": "🚴 Cultural Triangle - Ruins and Safari Route", "hero_subtitle": "Private transfer from Kandy to Polonnaruwa with space for luggage, flexible sightseeing stops, and a simple fixed-rate quote before you travel.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #102019 45%, #27341a 100%);", "distance": "~153 km", "time": "3 to 3.5 hrs", "season": "Year-round", "price": "LKR 30,600", "price_note": "Starting rate per vehicle", "best_for": "Ancient ruins, cycling, safari add-ons", "intro_heading": "A better way to reach Polonnaruwa's wide-open archaeological park", "intro_paragraphs": [ "Polonnaruwa is one of the easiest places in Sri Lanka to explore by bicycle or tuk-tuk once you arrive, but getting there from Kandy by public transport is slow and usually awkward. A private car keeps the transfer direct and lets you arrive with energy for the site itself.", "This route is especially useful if you want to combine ruins with wildlife. Minneriya, Kaudulla, and even Sigiriya fit naturally into the same general zone, making Polonnaruwa a smart stop inside a wider Cultural Triangle itinerary.", ], "sections": [ { "heading": "The drive from Kandy to Polonnaruwa", "paragraphs": [ "Most transfers run north via Matale and Dambulla, then continue across Habarana and the forested roads that lead east toward Polonnaruwa. The journey is flatter and warmer than the roads around Kandy, and it gets noticeably drier as you move deeper into the north-central plains.", "Because Polonnaruwa is set a little farther from the main Kandy to Dambulla corridor than Sigiriya, private transport becomes even more convenient. You avoid multiple bus changes and you can keep luggage safely in the vehicle while you sightsee.", ], }, { "heading": "What makes Polonnaruwa different", "paragraphs": [ "Polonnaruwa feels more open and spacious than Anuradhapura. Many visitors enjoy it because the key monuments are spread through tree-lined roads that are ideal for cycling, and the signature monuments like Gal Vihara are easy to appreciate without a big urban setting around them.", "If you prefer calmer ruins, broad landscapes, and a less crowded atmosphere than Sigiriya, Polonnaruwa is often the better fit. It also works well for travellers heading onward to Trincomalee, Pasikuda, or Arugam Bay.", ], }, ], "stops_title": "Popular stop ideas on this route", "stops": [ {"icon": "🛕", "title": "Dambulla Cave Temple", "text": "A strong first stop if you want temple culture before heading to the dry-zone ruins."}, {"icon": "🦁", "title": "Sigiriya Detour", "text": "Possible if you want to turn the transfer into a full sightseeing day with Sri Lanka's most famous rock fortress."}, {"icon": "🐘", "title": "Minneriya or Kaudulla", "text": "Excellent safari add-on zone if your timing matches the afternoon elephant movement."}, {"icon": "☕", "title": "Habarana Lunch Break", "text": "A practical midpoint stop before the final leg into Polonnaruwa."}, ], "planning_points": [ "A cycling rental after arrival is one of the best ways to explore the ruins.", "Late afternoon light is beautiful around the tanks and tree-lined roads.", "If you want safari and ruins together, plan an overnight rather than a rushed same-day return.", "Polonnaruwa pairs well with Trincomalee, Pasikuda, or Arugam Bay on east-bound itineraries.", ], "faqs": [ {"q": "Is Polonnaruwa worth visiting if I already plan to see Sigiriya?", "a": "Yes. Sigiriya is dramatic and vertical; Polonnaruwa is broader, calmer, and more architectural. Many travellers do both because the experiences are very different."}, {"q": "Can I keep luggage in the car while I explore?", "a": "Yes. That is one of the main advantages of doing this route by private driver rather than by bus. It keeps the transfer simple on a travel day."}, {"q": "Should I do Polonnaruwa and Minneriya on the same day?", "a": "It is possible, but it becomes a full day. If you want time for the ruins and a relaxed safari, an overnight stay nearby is the better plan."}, ], "highlights": [ {"icon": "🪨", "title": "Gal Vihara", "text": "The rock-cut Buddha statues are the best-known landmark in Polonnaruwa and worth the trip on their own."}, {"icon": "🚴", "title": "Easy Cycling", "text": "Polonnaruwa is one of the few major heritage sites in Sri Lanka that genuinely works well by bicycle."}, {"icon": "🌅", "title": "Parakrama Samudra", "text": "The huge reservoir gives the whole area a wide, breezy landscape unlike the tighter temple zones elsewhere."}, {"icon": "🐘", "title": "Safari Access", "text": "Minneriya and Kaudulla sit close enough to turn the area into a culture-plus-wildlife stop."}, ], "tips": [ "Bring sunscreen and water because the archaeological park is open and dry.", "Trainers or sandals are easier than heavy footwear if you plan to cycle.", "Ask about timing if you want to continue onward to the east coast the same day.", "A private transfer is especially useful if you are carrying suitcases and camera gear.", ], "related": [ ("kandy-to-sigiriya-taxi.html", "Kandy to Sigiriya", "LKR 10,500"), ("kandy-to-trincomalee-taxi.html", "Kandy to Trincomalee", "Quote"), ("sri-lanka-cultural-triangle-tour.html", "Cultural Triangle Tour", "Custom"), ("kandy-taxi-service.html", "All Routes & Rates", "->"), ], "wa_message": "Hi Amal, I need a private taxi from Kandy to Polonnaruwa. Can you help?", "cta_heading": "Need Polonnaruwa transport from Kandy?", "cta_text": "Get a fixed quote for the ruins, a hotel transfer, or a longer itinerary with Sigiriya and safari stops.", }, { "filename": "kandy-to-jaffna-taxi.html", "title": "Kandy to Jaffna Taxi | Long-Distance Private Car with Driver", "description": "Book a private Kandy to Jaffna taxi or private car with driver. Fixed quote before travel, comfortable long-distance ride, and flexible stops on the A9 north.", "hero_title": "Kandy to Jaffna Taxi", "badge": "🌴 Northern Sri Lanka - Private Long-Distance Transfer", "hero_subtitle": "Travel from Kandy to Jaffna in comfort with one private driver, a clear fixed quote before departure, and the freedom to stop on Sri Lanka's main northbound route.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #081a25 40%, #16304c 100%);", "distance": "~326 km", "time": "5.5 to 6.5 hrs", "season": "Year-round", "price": "LKR 65,200", "price_note": "Starting rate per vehicle", "best_for": "Long-distance comfort, family travel, northbound itineraries", "intro_heading": "The most straightforward way to reach Sri Lanka's northern peninsula", "intro_paragraphs": [ "Jaffna is one of the most distinctive destinations in Sri Lanka, but getting there from Kandy by public transport usually means a long, tiring day with multiple stages and limited flexibility. A private car makes the route calmer, cleaner, and far easier with luggage.", "This is not a short city transfer. It is a full intercity journey across the island, and that is exactly where fixed pricing and a known driver matter. You know who is coming, you know the general travel time, and you do not need to negotiate anything halfway through the day.", ], "sections": [ { "heading": "The Kandy to Jaffna route", "paragraphs": [ "The standard drive follows the A9 north after joining the main cultural-triangle corridor. That means the route naturally passes through Dambulla, the broader Anuradhapura zone, Vavuniya, Elephant Pass, and finally into the Jaffna peninsula.", "Because the road is long but direct, comfort matters more than speed. A private sedan with air conditioning and luggage space is a much better fit than a chain of buses if you are arriving for a family visit, heading to a hotel, or travelling onward to Delft, Casuarina Beach, or Point Pedro later.", ], }, { "heading": "Why travellers choose private car hire for this route", "paragraphs": [ "The main reason is predictability. A long northbound journey is much easier when pickup time, route, stops, and drop-off are all agreed in advance. Families and international travellers usually prefer this over a long day of stations, schedules, and separate baggage handling.", "Jaffna also deserves a fresh arrival. It has its own cuisine, language atmosphere, Hindu temple culture, and coastal landscape. Starting the trip rested makes the city far more enjoyable once you arrive.", ], }, ], "stops_title": "Useful long-route break points", "stops": [ {"icon": "☕", "title": "Dambulla or Habarana", "text": "A practical breakfast or coffee break after the first leg out of Kandy."}, {"icon": "🏛", "title": "Anuradhapura Area", "text": "Possible cultural stop if you want to turn the transfer into a two-part travel day."}, {"icon": "🛣", "title": "Vavuniya", "text": "Good for lunch and a final rest stop before the last northern stretch."}, {"icon": "🌊", "title": "Elephant Pass", "text": "The symbolic gateway into the Jaffna peninsula and an easy photo stop if traffic allows."}, ], "planning_points": [ "Leave earlier in the day for the most comfortable pace on a long route.", "This transfer works well as a direct one-way trip or as part of a multi-day northbound plan.", "Ask for a custom quote if you want same-day sightseeing en route rather than a direct transfer.", "Jaffna hotel and guesthouse drop-offs are available, not just town-centre stops.", ], "faqs": [ {"q": "Is the Kandy to Jaffna road trip comfortable in one day?", "a": "Yes, if you treat it as a proper long-distance transfer with planned breaks. A private car is the easiest way to do that comfortably."}, {"q": "Can I stop at Anuradhapura on the way to Jaffna?", "a": "Yes. It is one of the best cultural stop options on this route, especially if you want to split the journey into travel plus sightseeing."}, {"q": "Do you offer Jaffna private car service for return trips as well?", "a": "Yes. If you need Kandy to Jaffna or Jaffna to Kandy private car arrangements, send the dates and itinerary on WhatsApp for a custom quote."}, ], "highlights": [ {"icon": "🛕", "title": "Nallur Kandaswamy Kovil", "text": "Jaffna's most recognisable Hindu temple complex and one of the defining stops in the city."}, {"icon": "🏰", "title": "Jaffna Fort", "text": "The Dutch fort area gives a very different historic feel from the central and southern parts of Sri Lanka."}, {"icon": "🍽", "title": "Northern Cuisine", "text": "Jaffna crab curry, kool, and spicy short eats are part of why the trip feels culturally distinct."}, {"icon": "🏖", "title": "Peninsula Day Trips", "text": "Casuarina Beach, Delft Island, and Point Pedro are all possible once you are based in the north."}, ], "tips": [ "Message early if you need a very early pickup or same-day arrival at a set hotel check-in time.", "Long-distance private transfers are especially useful with suitcases and family luggage.", "A custom itinerary works better than a rushed sightseeing-heavy one-day transfer.", "Card payments are accepted for the transfer; any site or ferry tickets are separate.", ], "related": [ ("kandy-to-anuradhapura-taxi.html", "Kandy to Anuradhapura", "LKR 16,500"), ("7-day-sri-lanka-itinerary.html", "7 Day Sri Lanka Itinerary", "Custom"), ("kandy-taxi-service.html", "All Routes & Rates", "->"), ("pickme-vs-private-driver-kandy.html", "PickMe vs Private Driver", "Guide"), ], "wa_message": "Hi Amal, I need a private taxi from Kandy to Jaffna. Can you help?", "cta_heading": "Heading north from Kandy?", "cta_text": "Send your travel date and Jaffna drop-off point for a fixed long-distance quote before you travel.", }, { "filename": "kandy-to-bentota-taxi.html", "title": "Kandy to Bentota Taxi | Private South Coast Beach Transfer", "description": "Book a private Kandy to Bentota taxi with fixed pricing, hotel drop-off, and a comfortable beach transfer via Colombo or the Southern Expressway.", "hero_title": "Kandy to Bentota Taxi", "badge": "🏖 South Coast - Beach and River Escape", "hero_subtitle": "Private transfer from Kandy to Bentota with luggage-friendly comfort, fixed rates, and optional scenic stops on Sri Lanka's west-to-south coast corridor.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #0d2533 45%, #1b5a69 100%);", "distance": "~205 km", "time": "3.5 to 4 hrs", "season": "Nov to Apr", "price": "LKR 41,000", "price_note": "Starting rate per vehicle", "best_for": "Resort stays, family beaches, river safaris", "intro_heading": "An easy private transfer from hill country to the coast", "intro_paragraphs": [ "Bentota is one of the easiest south-west beach destinations to combine with Kandy. It is far enough away to make public transport inconvenient with luggage, but close enough that a private car feels like a relaxed half-day transfer rather than a full expedition.", "If you are heading to a resort, villa, or riverfront stay, door-to-door travel matters. A private taxi means no hotel-to-station transfers, no last-mile tuk-tuk bargaining, and a clear quote before you leave Kandy.", ], "sections": [ { "heading": "What the journey looks like", "paragraphs": [ "Most drivers head down from Kandy toward Colombo before continuing south to Bentota. Depending on timing and traffic, the last part of the trip may use faster main roads or the expressway network, especially if the priority is a direct hotel arrival.", "Because Bentota sits before Galle and Mirissa on the southbound coast, it is also a practical first beach stop if you want to break a longer coastal itinerary into shorter travel days.", ], }, { "heading": "Why Bentota works so well from Kandy", "paragraphs": [ "Bentota is known for broad beach hotels, calmer holiday pacing, and easy activities like boat rides on the Bentota River. It is a popular choice for couples, families, and travellers who want a gentler south-coast base than busier party or surf towns.", "It also gives you easy onward access to Kosgoda, Hikkaduwa, Galle, and Unawatuna. So even if Bentota is only your first stop, it works well as a comfortable landing point after the hill country.", ], }, ], "stops_title": "Optional stop ideas on the way", "stops": [ {"icon": "🌿", "title": "Pinnawala Area Break", "text": "A useful pause not too far from Kandy if you want breakfast or coffee before the longer southbound section."}, {"icon": "🛍", "title": "Colombo Lunch Stop", "text": "Convenient if you want a city break before heading down the coast."}, {"icon": "🛶", "title": "Bentota River Viewpoint", "text": "A good first look at the lagoon-and-river setting that makes the area different from open-ocean beach towns."}, {"icon": "🐢", "title": "Kosgoda Turtle Conservation", "text": "Easy add-on if you want something family-friendly after arriving in the Bentota zone."}, ], "planning_points": [ "Bentota is strongest in the dry south-west season from November to April.", "This route is ideal if you want a shorter beach transfer than Mirissa or Yala.", "Hotel drop-offs are available across Bentota, Induruwa, and nearby resort areas.", "You can continue onward to Hikkaduwa, Galle, or Unawatuna on a later date with the same driver service.", ], "faqs": [ {"q": "Is Bentota better than Mirissa for families?", "a": "Often yes. Bentota is generally quieter, easier for resort stays, and more oriented around beach hotels and river activities than nightlife."}, {"q": "Can I stop in Colombo on the way to Bentota?", "a": "Yes. If you want lunch, shopping, or a short city break, Colombo is a natural stop before continuing south."}, {"q": "Is Bentota a good first stop after Kandy?", "a": "Yes. It is one of the easiest beach transfers from Kandy if you want to reach the coast without doing the longer drive to Mirissa or Yala."}, ], "highlights": [ {"icon": "🏖", "title": "Wide Resort Beach", "text": "Bentota is known for long sandy stretches and a calmer resort feel than many other south-coast bases."}, {"icon": "🛶", "title": "Bentota River", "text": "Boat rides, mangroves, and water-sport activity give the area more variety than a simple beach stay."}, {"icon": "🌅", "title": "Relaxed Evenings", "text": "Bentota is more about sunset walks and quiet dinners than loud nightlife."}, {"icon": "🐢", "title": "Easy Nearby Excursions", "text": "Kosgoda turtle conservation and other short trips are easy once you are based nearby."}, ], "tips": [ "This is a strong choice if you want beach time without the longer Mirissa drive.", "Ask if you want a direct hotel transfer or a stop-filled sightseeing day.", "South-west coast weather is usually best from late November to April.", "Card payments are accepted for the transfer price.", ], "related": [ ("kandy-to-hikkaduwa-taxi.html", "Kandy to Hikkaduwa", "LKR 24,000"), ("kandy-to-galle-taxi.html", "Kandy to Galle", "LKR 24,000"), ("kandy-to-unawatuna-taxi.html", "Kandy to Unawatuna", "LKR 23,000"), ("kandy-taxi-service.html", "All Routes & Rates", "->"), ], "wa_message": "Hi Amal, I need a private taxi from Kandy to Bentota. Can you help?", "cta_heading": "Need a beach transfer to Bentota?", "cta_text": "Book a fixed-rate private car from Kandy and arrive at your Bentota hotel without the stress of multiple transport changes.", }, { "filename": "kandy-to-yala-taxi.html", "title": "Kandy to Yala Taxi | Private Transfer to Yala National Park", "description": "Book a private Kandy to Yala National Park taxi with fixed pricing, safari-friendly timing, and a comfortable transfer to Tissamaharama or park hotels.", "hero_title": "Kandy to Yala Taxi", "badge": "🐆 Safari Route - Yala National Park Transfer", "hero_subtitle": "Private transfer from Kandy to Yala with fixed rates, early-start flexibility, and simple hotel drop-offs for safari stays in Tissamaharama or park-edge lodges.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #18220d 45%, #40371a 100%);", "distance": "~249 km", "time": "5.5 to 6.5 hrs", "season": "Feb to Jul", "price": "LKR 49,800", "price_note": "Starting rate per vehicle", "best_for": "Safari travellers, Tissamaharama stays, leopard routes", "intro_heading": "A practical way to reach Yala without a chaotic travel day", "intro_paragraphs": [ "Yala is one of Sri Lanka's most popular safari destinations, but reaching it from Kandy by public transport is rarely simple. The most comfortable option is a private transfer that takes you directly to your hotel in Tissamaharama, Yala junction, or a nearby safari lodge.", "Because safari days usually start early, arrival timing matters. With a private driver you can control the schedule, stop for food and rest when needed, and arrive ready for an afternoon or next-morning game drive.", ], "sections": [ { "heading": "What the route involves", "paragraphs": [ "The Kandy to Yala drive usually heads south-east through the hill-country edge and down toward the dry-zone plains near Tissamaharama. Depending on your exact destination, the final section may involve smaller roads leading to safari hotels and camp-style stays.", "This route is best treated as a dedicated travel day. If you want to add Ella, Ravana Falls, or a scenic lunch stop, that is possible, but the total journey becomes longer and should be planned in advance.", ], }, { "heading": "Why private transfer works best for Yala", "paragraphs": [ "Safari travellers usually carry more gear than average beach travellers: hats, binoculars, camera equipment, and often luggage for lodge stays. A private transfer keeps all of that simple and avoids switching vehicles before or after a long drive.", "Yala is also a route where uncertainty is frustrating. If you are coordinating with a jeep driver or hotel check-in, having a fixed pickup and direct drop-off removes a lot of travel-day stress.", ], }, ], "stops_title": "Popular add-on stops if you do not want a direct run", "stops": [ {"icon": "🏞", "title": "Ella Viewpoint Break", "text": "Possible if you want to split the drive with mountain scenery before dropping into the south-east."}, {"icon": "💧", "title": "Ravana Falls", "text": "An easy photo stop if the route passes through Ella or Wellawaya."}, {"icon": "🍛", "title": "Wellawaya Lunch", "text": "A practical break before the final plains section toward Tissamaharama."}, {"icon": "🌅", "title": "Tissa Lake", "text": "A gentle arrival landmark once you reach the Yala gateway area."}, ], "planning_points": [ "Safari jeep, park ticket, and naturalist costs are separate from the transfer price.", "Tissamaharama is the most common overnight base for Yala visitors.", "If you want same-day afternoon safari timing, send your preferred park-entry window in advance.", "This route pairs naturally with Ella, Udawalawe, or south-coast onward travel.", ], "faqs": [ {"q": "Do you drive inside Yala National Park?", "a": "No. The private transfer takes you to your hotel or safari jeep meeting point. Park safaris are handled by registered safari jeeps."}, {"q": "Can I go from Kandy to Yala and do a safari the same day?", "a": "Yes, but timing matters. An early departure from Kandy is usually needed if you want to reach the Yala area in time for an afternoon safari."}, {"q": "Is Yala or Udawalawe easier from Kandy?", "a": "Udawalawe is usually the simpler, shorter safari transfer from Kandy. Yala is longer but is preferred by travellers specifically chasing leopard-focused safari experiences."}, ], "highlights": [ {"icon": "🐆", "title": "Leopard Reputation", "text": "Yala is the park most visitors think of first when planning leopard-focused safaris in Sri Lanka."}, {"icon": "🐘", "title": "Big Dry-Zone Wildlife", "text": "Elephants, crocodiles, peacocks, and broader dry-zone landscapes make the area feel very different from Kandy."}, {"icon": "🏕", "title": "Lodge Stays", "text": "The transfer works especially well for lodge and camp-style stays that are awkward to reach on public transport."}, {"icon": "🚙", "title": "Safari Timing Control", "text": "Private transport makes it much easier to coordinate hotel arrival with safari jeep pickup windows."}, ], "tips": [ "Book early if you need a same-day afternoon safari connection.", "Yala is a strong add-on after Ella or before the south coast.", "Carry light clothing for the drive and a warmer layer for early jeep starts.", "Send the exact hotel or camp name for the most accurate quote.", ], "related": [ ("yala-safari-tour-from-kandy.html", "Yala Safari Tour from Kandy", "Custom"), ("kandy-to-udawalawe-taxi.html", "Kandy to Udawalawe", "LKR 22,500"), ("kandy-to-ella-taxi.html", "Kandy to Ella", "LKR 16,000"), ("kandy-taxi-service.html", "All Routes & Rates", "->"), ], "wa_message": "Hi Amal, I need a private taxi from Kandy to Yala National Park. Can you help?", "cta_heading": "Need a safari transfer to Yala?", "cta_text": "Send your date, hotel, and safari timing to get a fixed Kandy to Yala quote before you travel.", }, { "filename": "kandy-to-udawalawe-taxi.html", "title": "Kandy to Udawalawe Taxi | Private Transfer for Elephant Safaris", "description": "Book a private Kandy to Udawalawe taxi with fixed pricing, comfortable safari transfer timing, and easy hotel or safari-jeep drop-off.", "hero_title": "Kandy to Udawalawe Taxi", "badge": "🐘 Safari Route - Elephant Country Transfer", "hero_subtitle": "Private transfer from Kandy to Udawalawe with fixed rates, smooth hotel drop-off, and practical timing for elephant safaris and the Elephant Transit Home.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #132418 45%, #35502d 100%);", "distance": "~200 km", "time": "4 to 4.5 hrs", "season": "Year-round", "price": "LKR 40,000", "price_note": "Starting rate per vehicle", "best_for": "Elephant safaris, shorter wildlife transfer, family travel", "intro_heading": "The easiest wildlife transfer from Kandy for many travellers", "intro_paragraphs": [ "If your safari priority is elephants rather than a long leopard-focused expedition, Udawalawe is often the better transfer from Kandy. It is shorter than Yala, easier to fit into a moving itinerary, and popular with families who want a simpler wildlife day.", "A private transfer works well because Udawalawe travel usually revolves around set jeep times, the Elephant Transit Home feeding schedule, or a hotel check-in before safari. Fixed scheduling makes the whole day much easier.", ], "sections": [ { "heading": "Why Udawalawe is a smart route from Kandy", "paragraphs": [ "The drive is long enough that you will appreciate a private air-conditioned car, but short enough that the day still feels manageable. That makes Udawalawe a strong option for travellers who want wildlife without turning the transfer into a marathon journey.", "Many visitors also like the balance here: a safari park that is famous for elephant sightings, plus the Elephant Transit Home nearby for rehabilitation-focused visits at the right time of day.", ], }, { "heading": "How to structure the day", "paragraphs": [ "Some travellers go direct from Kandy to Udawalawe and join an afternoon safari. Others stay overnight near the park, visit the Elephant Transit Home, and then continue the next day to Ella, the south coast, or Yala. Both work well with private driver planning.", "If you want the day to run smoothly, send the safari or hotel timing in advance. That makes it easier to choose whether a direct route or a stop-filled scenic drive is the better fit.", ], }, ], "stops_title": "Useful stop ideas before you reach the park", "stops": [ {"icon": "🍛", "title": "Ratnapura Lunch Stop", "text": "A practical food break if you are taking the western approach toward Udawalawe."}, {"icon": "💧", "title": "Viewpoint or Short Tea Break", "text": "Easy to arrange on a private transfer if you want to stretch once or twice on the way."}, {"icon": "🐘", "title": "Elephant Transit Home", "text": "A natural stop if your arrival lines up with the public feeding schedule."}, {"icon": "🏨", "title": "Park-Edge Hotel Drop", "text": "Most visitors stay in simple safari lodges or guesthouses close to the park entrance zone."}, ], "planning_points": [ "Safari jeep, park fees, and Elephant Transit Home tickets are separate from the transfer price.", "Udawalawe is usually easier to combine with Ella or the south coast than Yala is.", "This route is one of the best options if you want wildlife with less road time from Kandy.", "A hotel or guesthouse name helps give the most accurate quote and arrival estimate.", ], "faqs": [ {"q": "Is Udawalawe better than Yala for families?", "a": "For many families, yes. Udawalawe is easier to reach from Kandy and is especially good for reliable elephant sightings without such a long transfer day."}, {"q": "Can I visit the Elephant Transit Home on the way?", "a": "Yes, if the transfer timing fits one of the public viewing sessions. It is best planned in advance."}, {"q": "Can this be done as a same-day trip from Kandy?", "a": "It can, but it becomes a long day. Many travellers prefer to overnight in the Udawalawe area and continue onward the next day."}, ], "highlights": [ {"icon": "🐘", "title": "Elephant Sightings", "text": "Udawalawe is one of the strongest parks in Sri Lanka for seeing elephants with relatively little effort."}, {"icon": "🌾", "title": "Open Landscapes", "text": "The reservoir and open grassland scenery make wildlife viewing easier than in denser forest parks."}, {"icon": "🍼", "title": "Transit Home", "text": "The nearby Elephant Transit Home adds a rehabilitation-focused stop that many visitors appreciate."}, {"icon": "🛣", "title": "Shorter Safari Transfer", "text": "Compared with Yala, Udawalawe is simply easier to fit into a Kandy-based travel plan."}, ], "tips": [ "Udawalawe is a strong choice if you want wildlife without a very late arrival.", "This transfer combines well with onward travel to Ella or the south coast.", "Carry water and light safari clothing in an easy-access bag.", "Send safari timing in advance if the transfer day needs to be tightly planned.", ], "related": [ ("kandy-to-yala-taxi.html", "Kandy to Yala", "LKR 26,500"), ("kandy-to-ella-taxi.html", "Kandy to Ella", "LKR 16,000"), ("yala-safari-tour-from-kandy.html", "Yala Safari Tour", "Custom"), ("kandy-taxi-service.html", "All Routes & Rates", "->"), ], "wa_message": "Hi Amal, I need a private taxi from Kandy to Udawalawe. Can you help?", "cta_heading": "Need an Udawalawe safari transfer?", "cta_text": "Message with your date and hotel or safari timing for a fixed quote from Kandy to Udawalawe.", }, { "filename": "kandy-to-arugam-bay-taxi.html", "title": "Kandy to Arugam Bay Taxi | Private Surf Coast Transfer", "description": "Book a private Kandy to Arugam Bay taxi with fixed pricing, comfortable long-distance travel, and optional stops on Sri Lanka's east-south surf corridor.", "hero_title": "Kandy to Arugam Bay Taxi", "badge": "🏄 East Coast - Surf and Lagoon Transfer", "hero_subtitle": "Private transfer from Kandy to Arugam Bay with fixed rates, a reliable long-distance driver, and flexible stops as you cross from the hills to the east coast.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #0a2130 40%, #155d6e 100%);", "distance": "~250 km", "time": "6 to 7 hrs", "season": "May to Sep", "price": "LKR 50,000", "price_note": "Starting rate per vehicle", "best_for": "Surf trips, east-coast stays, long one-way travel", "intro_heading": "A direct way to reach Sri Lanka's best-known surf town from Kandy", "intro_paragraphs": [ "Arugam Bay is one of the longest direct transfers you can sensibly do from Kandy, which is exactly why private transport makes such a difference. Instead of breaking the journey into trains, buses, and tuk-tuks, you can travel door to door in one car with one driver.", "This route is popular with surfers, long-stay travellers, and anyone moving from the hill country to the east coast during the dry season. It is also the easiest choice if you are carrying boards, backpacks, or camera gear.", ], "sections": [ { "heading": "What the route feels like", "paragraphs": [ "The road usually runs south-east across Sri Lanka's interior before turning toward the coast near the Pottuvil and Arugam Bay area. It is a genuine travel day, so comfort, air conditioning, and flexible rest stops matter more than trying to force a budget route.", "Because Arugam Bay sits well beyond the Cultural Triangle and beyond Ella, the destination attracts travellers who want a distinct east-coast phase in their Sri Lanka trip rather than a short stop.", ], }, { "heading": "Why book this route privately", "paragraphs": [ "The main benefit is simplicity. Long one-way coastal moves are exactly where ride apps become unreliable and public transport becomes tiring. A fixed-rate private transfer keeps the day predictable and gives you the freedom to stop for food or photos when needed.", "It also helps on arrival. Arugam Bay stays are often guesthouses or surf camps a little away from the main bus stop, so direct drop-off is a real convenience after six or seven hours on the road.", ], }, ], "stops_title": "Good stop ideas on the eastbound run", "stops": [ {"icon": "☕", "title": "Mahiyanganaya Break", "text": "A natural place to stretch after the first section leaving Kandy."}, {"icon": "🌄", "title": "Monaragala Lunch Stop", "text": "Useful if you want to break the long transfer with a proper meal."}, {"icon": "🐦", "title": "Kumana Side Planning", "text": "Worth discussing if your Arugam stay also includes birding or wildlife around Kumana National Park."}, {"icon": "🌊", "title": "Pottuvil Arrival Stop", "text": "A final practical point before the short stretch into Arugam Bay proper."}, ], "planning_points": [ "Arugam Bay is best in the east-coast dry season, usually from May to September.", "This route is ideal as a one-way transfer with hotel or surf-camp drop-off.", "If you need space for surf luggage, mention it early when booking.", "Kumana National Park and lagoon trips are usually booked locally after arrival.", ], "faqs": [ {"q": "Is Kandy to Arugam Bay too far for one day?", "a": "It is a long day, but it is completely manageable by private car. That is why most travellers prefer a fixed-rate driver rather than public transport for this route."}, {"q": "Can I bring surf gear in the car?", "a": "Yes, but mention board bags or unusual luggage when booking so the setup can be confirmed properly in advance."}, {"q": "What is the best season for Arugam Bay?", "a": "The main Arugam Bay season is usually the east-coast dry season from May through September, when surf and beach conditions are at their best."}, ], "highlights": [ {"icon": "🏄", "title": "Main Point Surf", "text": "Arugam Bay is the classic surf stop on Sri Lanka's east coast and attracts long-stay surf travellers every season."}, {"icon": "🦩", "title": "Lagoon Trips", "text": "Pottuvil Lagoon adds birdlife, crocs, and quiet backwater scenery to the surf-town setting."}, {"icon": "🌅", "title": "Laid-Back Evenings", "text": "The town has a slower, sand-road, beach-cafe rhythm that feels very different from the south coast."}, {"icon": "🐆", "title": "Kumana Access", "text": "The area also works for wildlife travellers who want an east-coast base with safari potential."}, ], "tips": [ "This route is best handled as a direct transfer rather than a last-minute app booking.", "Arugam Bay works well after Kandy, Ella, or the Cultural Triangle in the east-coast season.", "Share the hotel or surf camp name for the cleanest arrival planning.", "If you want a stop-heavy itinerary, say so early because it changes the pacing.", ], "related": [ ("kandy-to-trincomalee-taxi.html", "Kandy to Trincomalee", "Quote"), ("kandy-to-polonnaruwa-taxi.html", "Kandy to Polonnaruwa", "LKR 17,000"), ("7-day-sri-lanka-itinerary.html", "7 Day Sri Lanka Itinerary", "Custom"), ("kandy-taxi-service.html", "All Routes & Rates", "->"), ], "wa_message": "Hi Amal, I need a private taxi from Kandy to Arugam Bay. Can you help?", "cta_heading": "Need a surf-coast transfer to Arugam Bay?", "cta_text": "Send your travel date, luggage details, and Arugam Bay drop-off point for a fixed quote from Kandy.", }, { "filename": "kandy-to-hikkaduwa-taxi.html", "title": "Kandy to Hikkaduwa Taxi | Private Transfer to Surf and Coral Reef Hotels", "description": "Book a private Kandy to Hikkaduwa taxi with fixed pricing, direct hotel drop-off, and a comfortable transfer to Sri Lanka's south-west surf coast.", "hero_title": "Kandy to Hikkaduwa Taxi", "badge": "🤿 South-West Coast - Surf and Reef Transfer", "hero_subtitle": "Private transfer from Kandy to Hikkaduwa with fixed rates, easy hotel drop-off, and the option to keep the journey simple or scenic.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #10212b 40%, #1b5b58 100%);", "distance": "~215 km", "time": "3.5 to 4.5 hrs", "season": "Nov to Apr", "price": "LKR 43,000", "price_note": "Starting rate per vehicle", "best_for": "Surf stays, reef access, backpacker and beach hotels", "intro_heading": "A direct transfer into one of Sri Lanka's easiest beach towns", "intro_paragraphs": [ "Hikkaduwa is a practical south-coast base if you want surf, beach cafes, turtle sightings, and an easier arrival than deeper coastal stops. A private car from Kandy gets you there without train changes or a final tuk-tuk negotiation after a long travel day.", "For travellers carrying luggage, surf gear, or simply arriving from the hill country, this route is much easier as a fixed-rate transfer. It keeps the day clean and predictable from hotel pickup in Kandy to hotel drop-off on the coast.", ], "sections": [ { "heading": "Why Hikkaduwa works well after Kandy", "paragraphs": [ "The travel time is long enough that you appreciate direct transport, but short enough that it still feels like a manageable move between two major parts of a Sri Lanka itinerary. That makes Hikkaduwa a common first beach stop after Kandy, Ella, or Sigiriya.", "It is also a strong destination for travellers who want a beach town with more surf energy than Bentota and easier access than Mirissa for shorter stays.", ], }, { "heading": "What to expect on arrival", "paragraphs": [ "Hikkaduwa stretches along the main coastal road, so exact hotel drop-off matters. Private transport is useful because many accommodations sit directly off the busy strip and are awkward with heavy bags if you arrive by train or bus.", "The area blends beach hotels, surf schools, simple guesthouses, and lively food spots. It suits travellers who want a more active beach town rather than a quiet resort zone.", ], }, ], "stops_title": "Possible stop ideas before the coast", "stops": [ {"icon": "🏙", "title": "Colombo Break", "text": "Useful if you want lunch or a short city stop before continuing south."}, {"icon": "🏖", "title": "Bentota Viewpoint", "text": "A natural stretch stop if you want your first quick look at the south-west coast."}, {"icon": "🏰", "title": "Galle Fort Detour", "text": "Easy add-on if you want a heritage stop before reaching Hikkaduwa."}, {"icon": "🐢", "title": "Coastal Turtle Spot", "text": "The Hikkaduwa area is famous for easy near-shore turtle sightings in the right conditions."}, ], "planning_points": [ "Hikkaduwa is strongest in the south-west dry season from roughly November to April.", "This route works well for both budget guesthouses and higher-end beach hotels.", "If you want Galle Fort on the way, mention it before travel because it changes timing.", "Hikkaduwa pairs naturally with Galle, Unawatuna, and Bentota in a south-coast plan.", ], "faqs": [ {"q": "Is Hikkaduwa better than Bentota for a lively beach stay?", "a": "Usually yes. Hikkaduwa is busier, more surf-oriented, and more social. Bentota is calmer and more resort-focused."}, {"q": "Can I stop at Galle Fort on the way to Hikkaduwa?", "a": "Yes. It is one of the easiest add-ons on this route if you want to break the journey with a heritage stop."}, {"q": "Is Hikkaduwa good for short stays?", "a": "Yes. It works well if you want a quick beach-and-surf phase without moving too far along the south coast."}, ], "highlights": [ {"icon": "🏄", "title": "Surf-Friendly Town", "text": "Hikkaduwa is one of the classic easy-entry surf bases on the south-west coast."}, {"icon": "🤿", "title": "Coral and Reef Access", "text": "The area is known for shallow reef sections and a long-running snorkel-and-dive reputation."}, {"icon": "🐢", "title": "Sea Turtle Sightings", "text": "Turtles are a big part of the Hikkaduwa appeal, especially for casual first-time coastal travellers."}, {"icon": "🌃", "title": "Livelier Evenings", "text": "Beach bars, cafes, and a more active strip make Hikkaduwa feel more social than quieter resort towns."}, ], "tips": [ "Hikkaduwa is a strong option if you want beach life without driving all the way to Mirissa.", "Ask for direct hotel drop-off because the coastal strip can be busy with luggage.", "This is a good route for travellers who want surf, nightlife, and easy access to Galle.", "Card payments are accepted for the transfer price.", ], "related": [ ("kandy-to-galle-taxi.html", "Kandy to Galle", "LKR 24,000"), ("kandy-to-unawatuna-taxi.html", "Kandy to Unawatuna", "LKR 23,000"), ("kandy-to-bentota-taxi.html", "Kandy to Bentota", "LKR 16,000"), ("kandy-taxi-service.html", "All Routes & Rates", "->"), ], "wa_message": "Hi Amal, I need a private taxi from Kandy to Hikkaduwa. Can you help?", "cta_heading": "Need a private transfer to Hikkaduwa?", "cta_text": "Get a fixed quote from Kandy to your Hikkaduwa hotel, guesthouse, or surf stay before you travel.", }, { "filename": "kandy-to-unawatuna-taxi.html", "title": "Kandy to Unawatuna Taxi | Private Transfer to Unawatuna Beach", "description": "Book a private Kandy to Unawatuna taxi with fixed pricing, direct beach-hotel drop-off, and a comfortable south-coast transfer with optional Galle stops.", "hero_title": "Kandy to Unawatuna Taxi", "badge": "🌴 South Coast - Unawatuna Beach Transfer", "hero_subtitle": "Private transfer from Kandy to Unawatuna with fixed rates, easy hotel drop-off, and optional Galle Fort or coastal stops on the way south.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #0f2432 40%, #266d63 100%);", "distance": "~228 km", "time": "4 to 4.5 hrs", "season": "Nov to Apr", "price": "LKR 45,600", "price_note": "Starting rate per vehicle", "best_for": "Couples, beach stays, Galle plus Unawatuna itineraries", "intro_heading": "A relaxed private transfer to one of the prettiest beach bays near Galle", "intro_paragraphs": [ "Unawatuna is a favourite for travellers who want a softer, more sheltered beach atmosphere than some of the longer open-coast towns. From Kandy, it works best as a private transfer because the final hotel arrival is much easier when the driver knows exactly where to drop you.", "The route is also ideal if you want both beach time and heritage. Galle Fort sits only a short distance away, so Unawatuna is one of the best bases for combining sea views with restaurants, boutique streets, and easy day trips.", ], "sections": [ { "heading": "Why Unawatuna is different from other south-coast stops", "paragraphs": [ "Unawatuna has a more sheltered-bay feel than Hikkaduwa and a shorter transfer than Mirissa. That makes it especially attractive for couples, shorter honeymoon itineraries, and travellers who want beach access without giving up easy trips into Galle.", "Private transport helps because many villas and guesthouses sit up small lanes or hills rather than directly on the highway. A fixed-rate drop-off keeps arrival smooth after the inland drive from Kandy.", ], }, { "heading": "How to shape the travel day", "paragraphs": [ "Some travellers go direct to the beach and rest. Others stop at Galle Fort for lunch or a short walk before checking in. Both are easy with a private driver, and the best choice depends on how early you leave Kandy and how much beach time you want on arrival.", "Unawatuna also works very well as a base for Jungle Beach, Japanese Peace Pagoda, and short evenings in Galle without needing to change hotels again.", ], }, ], "stops_title": "Simple stop ideas before Unawatuna", "stops": [ {"icon": "🏰", "title": "Galle Fort", "text": "The most obvious and worthwhile stop before reaching the beach."}, {"icon": "☕", "title": "Expressway Coffee Break", "text": "A short stop on the southbound drive keeps the transfer comfortable."}, {"icon": "🌅", "title": "Jungle Beach Lookout", "text": "A great arrival-area viewpoint if you want a quick scenic detour near Unawatuna."}, {"icon": "🛕", "title": "Japanese Peace Pagoda", "text": "A peaceful hilltop stop close to Unawatuna with coastal views."}, ], "planning_points": [ "Unawatuna is at its best in the south-west dry season from November to April.", "This route works especially well for couples and short beach stays after Kandy.", "Galle Fort is the easiest add-on if you want to break the journey.", "Share the exact hotel or villa name because many properties are off the main road.", ], "faqs": [ {"q": "Is Unawatuna better than Hikkaduwa for a quieter beach stay?", "a": "Usually yes. Unawatuna tends to feel more sheltered and calmer, while Hikkaduwa is more surfy and lively."}, {"q": "Can I stop at Galle Fort before my Unawatuna hotel?", "a": "Yes. It is a very natural stop because Unawatuna sits only a short drive from Galle."}, {"q": "Is Unawatuna good for couples?", "a": "Yes. It is one of the best south-coast choices for travellers who want a softer beach setting with easy access to restaurants and Galle day trips."}, ], "highlights": [ {"icon": "🏖", "title": "Sheltered Bay Beach", "text": "Unawatuna feels more protected and easygoing than many longer south-coast beaches."}, {"icon": "🏰", "title": "Close to Galle", "text": "You get the advantage of beach time plus one of Sri Lanka's best heritage towns just minutes away."}, {"icon": "🌄", "title": "Jungle Beach and Viewpoints", "text": "The surrounding hills add a scenic element that many flat beach towns lack."}, {"icon": "🍽", "title": "Good Dining Base", "text": "The area works well for slow evenings, beach restaurants, and short tuk-tuk rides into Galle."}, ], "tips": [ "Unawatuna is a strong pick for beach time plus easy Galle access.", "Send your accommodation name so the drop-off is direct and accurate.", "This route is a good fit if you want a slightly quieter alternative to Hikkaduwa.", "Card payments are accepted for the transfer price.", ], "related": [ ("kandy-to-galle-taxi.html", "Kandy to Galle", "LKR 24,000"), ("kandy-to-hikkaduwa-taxi.html", "Kandy to Hikkaduwa", "LKR 24,000"), ("whale-watching-mirissa-tour.html", "Whale Watching Mirissa Tour", "Custom"), ("kandy-taxi-service.html", "All Routes & Rates", "->"), ], "wa_message": "Hi Amal, I need a private taxi from Kandy to Unawatuna. Can you help?", "cta_heading": "Need a private transfer to Unawatuna?", "cta_text": "Send your travel date and hotel name for a fixed Kandy to Unawatuna quote before you travel.", }, { "filename": "negombo-to-kandy-taxi.html", "title": "Negombo to Kandy Taxi | Airport Arrival Private Transfer", "description": "Book a private Negombo to Kandy taxi with fixed pricing, luggage-friendly comfort, and easy airport-area pickup for your first Sri Lanka transfer.", "hero_title": "Negombo to Kandy Taxi", "origin": "Negombo", "destination": "Kandy", "section_label": "Route Guides", "section_href": "/#all-routes", "badge": "✈ Airport Arrival - Negombo to Hill Capital", "hero_subtitle": "Private transfer from Negombo to Kandy with direct hotel pickup, fixed rates, and a calm first road journey after landing in Sri Lanka.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #12212e 42%, #284520 100%);", "distance": "~114 km", "time": "2.5 to 3 hrs", "season": "Year-round", "price": "From LKR 22,800", "price_note": "Starting rate per vehicle", "best_for": "Airport arrivals, first-night transfers, family luggage", "intro_heading": "The simplest way to get from Negombo to Kandy after you land", "intro_paragraphs": [ "Negombo is where many travellers spend their first night after arriving at Bandaranaike International Airport. A private transfer to Kandy keeps the next step straightforward, especially if you are carrying luggage or arriving after a long flight.", "Instead of negotiating multiple stages of transport, you get one pickup, one car, and one clear fixed quote before the drive begins. That is exactly what most first-time visitors want on their first inland journey.", ], "sections": [ { "heading": "What the journey from Negombo to Kandy looks like", "paragraphs": [ "The route usually moves inland from the coast and joins the main roads that climb toward Kandy through Kadugannawa. It is a very common arrival route and one of the easiest ways to reach the hill capital without stress.", "Because the trip is long enough to appreciate private comfort but short enough not to dominate the day, it works well whether Kandy is your first base or the start of a longer island itinerary.", ], }, { "heading": "Why this route is better pre-booked", "paragraphs": [ "After an international arrival, the biggest value is predictability. You know the fare, the luggage is already handled, and the drop-off is direct to your hotel in Kandy or nearby areas like Peradeniya.", "It is also easier for families and couples because there is no need to manage buses or station changes before you have even settled into the country.", ], }, ], "stops_title": "Useful break ideas on the way inland", "stops": [ {"icon": "☕", "title": "Airport-Area Coffee Stop", "text": "Easy if you want to freshen up before the inland drive."}, {"icon": "🐘", "title": "Pinnawala Detour", "text": "Possible if you want to turn the transfer into a sightseeing travel day."}, {"icon": "🌄", "title": "Kadugannawa Viewpoint", "text": "A classic first look at the hill-country road into Kandy."}, {"icon": "🍛", "title": "Peradeniya Lunch Stop", "text": "A practical final pause before hotel check-in if timing suits."}, ], "planning_points": [ "This page targets travellers searching from the airport/Negombo side rather than from Kandy.", "Mention flight arrival time if the Negombo pickup is on your landing day.", "Kandy hotel and guesthouse drop-offs are available, not only city-centre stops.", "Card payments are accepted for the transfer fare.", ], "faqs": [ {"q": "Is Negombo to Kandy better than Colombo Airport to Kandy for SEO and booking?", "a": "Yes for many travellers, because people often stay in Negombo after landing and search using the town name rather than the airport name."}, {"q": "Can I go straight from the airport to Kandy instead of staying in Negombo?", "a": "Yes. If you are landing the same day, the airport pickup page is the better fit. If you are already staying in Negombo, this page matches the journey more closely."}, {"q": "Is this a good first transfer in Sri Lanka?", "a": "Yes. It is one of the most common and practical first inland transfers for travellers starting in the Cultural Triangle or hill country."}, ], "highlights": [ {"icon": "🏨", "title": "Direct Hotel Pickup", "text": "Negombo guesthouses and airport hotels are easy starting points for a private transfer."}, {"icon": "⛰", "title": "First Hill-Country Approach", "text": "The final road into Kandy is scenic and a good introduction to inland Sri Lanka."}, {"icon": "🧳", "title": "Luggage-Friendly Comfort", "text": "This is one of the strongest arrival routes to pre-book if you are carrying suitcases."}, {"icon": "🚗", "title": "Smooth Start to the Trip", "text": "A fixed-rate driver removes the uncertainty from your first overland day."}, ], "tips": [ "This is a high-intent arrival keyword and should be surfaced from the homepage and service page.", "If the pickup is the same day as landing, share the flight number when you book.", "This route can also be combined with Pinnawala or Peradeniya on request.", "Use the airport page when the pickup is directly from arrivals, not a Negombo hotel.", ], "related": [ ("/colombo-airport-to-kandy-taxi.html", "Colombo Airport to Kandy", "LKR 23,200"), ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ("/kandy-day-tour.html", "Kandy Day Tour", "From LKR 21,500"), ("/7-day-sri-lanka-itinerary.html", "7 Day Sri Lanka Itinerary", "Custom"), ], "wa_message": "Hi Amal, I need a private taxi from Negombo to Kandy. Can you help?", "cta_heading": "Need a clean arrival transfer from Negombo to Kandy?", "cta_text": "Send your hotel name, date, and passenger count for a fixed Negombo to Kandy quote before you travel.", }, { "filename": "negombo-to-ella-taxi.html", "title": "Negombo to Ella by Car | Private Transfer — 260 km, 5.5–6.5 hrs, from LKR 23,000", "description": "Negombo to Ella by private car — about 260 km and 5.5 to 6.5 hours. Fixed rate from LKR 23,000 per vehicle, including airport-area hotel pickup and direct Ella drop-off.", "hero_title": "Negombo to Ella Taxi", "origin": "Negombo", "destination": "Ella", "section_label": "Route Guides", "section_href": "/#all-routes", "badge": "✈ Arrival Route - Negombo to Ella by Car", "hero_subtitle": "Private transfer from Negombo to Ella by car — about 260 km and 5.5 to 6.5 hours. Fixed rate from LKR 23,000 per vehicle from any airport-area hotel, with optional Kandy or scenic stops on the way.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #152321 38%, #325226 100%);", "distance": "~250 km", "time": "5.5 to 6.5 hrs", "season": "Year-round", "price": "From LKR 50,000", "price_note": "Per vehicle — not per person. Covers up to 3 passengers with normal luggage from any Negombo-area hotel.", "best_for": "Airport-side arrival to Ella, long one-way cross-island route, luggage and comfort", "intro_heading": "Negombo to Ella by car — a direct cross-island transfer into Sri Lanka's hill country", "intro_paragraphs": [ "Negombo to Ella by car is about 260 km and typically 5.5 to 6.5 hours by private vehicle. The fare is per car — not per person — so the same fixed rate covers a solo traveller, a couple, or a group of up to 3 passengers with normal luggage.", "Many travellers land near Negombo and want to go straight to Ella without an extra night in Kandy or Colombo first. A private transfer is the cleanest way to do that — one driver, one vehicle, direct pickup from your Negombo hotel, and a drop-off at any Ella guesthouse or hotel including smaller roads.", ], "sections": [ { "heading": "How long is Negombo to Ella by car?", "paragraphs": [ "The drive takes about 5.5 to 6.5 hours depending on traffic, road conditions, and stops. The route moves inland through the central hills, climbing gradually into tea-country territory before arriving in Ella. Leaving Negombo by 7–8 am means arriving in Ella by early afternoon with time to settle in.", "For a more scenic journey, the same route can include a Kandy stop, a waterfall break, or a tea estate viewpoint — all easy to build into the timing without turning it into an overnight.", ], }, { "heading": "Negombo to Ella by train or by private car?", "paragraphs": [ "There is no direct train from Negombo to Ella. The train journey requires getting to Colombo or Kandy first, then connecting — which takes considerably longer and involves managing luggage across multiple stations. The famous scenic section of the Sri Lanka train is between Kandy and Ella, not from the coast.", "For the Negombo-to-Ella leg specifically, private car is almost always the more practical choice. Many travellers use private car from Negombo to Ella and then take the local train as a separate day activity once they are already based in the hills.", ], }, ], "stops_title": "Optional stops on the way from Negombo to Ella", "stops": [ {"icon": "🏙", "title": "Kandy Midpoint Break", "text": "A natural stop if you want to see the city briefly or have a meal before the final climb into Ella."}, {"icon": "🍃", "title": "Tea Estate Viewpoint", "text": "The hill-country roads reward a stop once you are in the plantations — especially from Nuwara Eliya territory onward."}, {"icon": "💧", "title": "Ravana or Ramboda Waterfall", "text": "A popular stop near Ella — easy to build into the final 30 minutes of the route."}, {"icon": "📸", "title": "Ella Arrival Viewpoint", "text": "A final photo stop before hotel check-in works well if you arrive before sunset."}, ], "planning_points": [ "Price is per vehicle — LKR 23,000 covers the whole car for 1 to 3 passengers with normal luggage.", "For 4 passengers or heavy gear, confirm before booking so the right vehicle is arranged.", "Pickup from any Negombo hotel or airport-area guesthouse is available.", "Card payments are accepted for the transfer fare.", ], "faqs": [ {"q": "How long is Negombo to Ella by car?", "a": "About 5.5 to 6.5 hours depending on traffic and stops. The route is roughly 260 km and crosses from the coast into central hill country."}, {"q": "Is the fare per person or per car for Negombo to Ella?", "a": "The fare is per vehicle — LKR 23,000 covers the entire car, whether you are 1, 2, or 3 passengers with normal luggage. For 4 passengers, confirm the vehicle size when booking."}, {"q": "Is Negombo to Ella too far for one day?", "a": "No. It is a long but manageable private transfer day — many travellers do it directly when starting their hill-country route. Leaving by 7–8 am means arriving in Ella by early afternoon."}, {"q": "Should I stay in Kandy first instead of going direct to Ella?", "a": "That depends on your itinerary. If Ella is the priority and you want to save a hotel night, going direct from Negombo is often the better plan. A Kandy stop for lunch is easy to add without a full overnight."}, {"q": "Can I still do the scenic train to Ella if I go by car from Negombo?", "a": "Yes — many travellers take private car from Negombo to Ella (or Kandy first) and then do the scenic train as a local day trip or one-way journey within the hills."}, ], "highlights": [ {"icon": "🚗", "title": "Price Per Vehicle, Not Per Person", "text": "LKR 23,000 covers the whole car — the same fixed rate for 1 to 3 passengers with luggage."}, {"icon": "⛰", "title": "Direct Hill-Country Entry", "text": "Start the scenic part of the trip without a hotel-change detour or extra station logistics."}, {"icon": "🧳", "title": "Luggage-Friendly Route", "text": "One car and one driver from your Negombo hotel are much simpler than multiple transport changes with bags."}, {"icon": "🌿", "title": "Scenic Stop Flexibility", "text": "A private transfer can include Kandy, waterfalls, or tea viewpoints — or stay direct if you prefer."}, ], "tips": [ "Leave Negombo by 7 am if you want a Kandy stop and still arrive in Ella before 3 pm.", "If you want to do the scenic Kandy-to-Ella train later, you can use this route to get to Kandy first and then take the train the following day.", "For 4 passengers or large luggage, confirm the vehicle type when booking.", "This page is strongest for travellers landing at Bandaranaike Airport and heading straight to the hills.", ], "related": [ ("/kandy-to-ella-taxi.html", "Kandy to Ella", "LKR 16,000"), ("/kandy-to-ella-scenic-tour.html", "Kandy to Ella Scenic Tour", "From LKR 20,500"), ("/negombo-to-kandy-taxi.html", "Negombo to Kandy", "LKR 12,500"), ("/7-day-sri-lanka-itinerary.html", "7 Day Sri Lanka Itinerary", "Custom"), ], "wa_message": "Hi Amal, I need a private taxi from Negombo to Ella. Can you help?", "cta_heading": "Need a direct Negombo to Ella transfer?", "cta_text": "Send your Negombo hotel, date, and passenger count for a fixed long-distance quote. Price is per vehicle, not per person.", }, { "filename": "negombo-to-sigiriya-taxi.html", "title": "Negombo to Sigiriya Taxi | Private Cultural Triangle Transfer", "description": "Book a private Negombo to Sigiriya taxi with fixed pricing, direct hotel drop-off, and easy airport-area access into Sri Lanka's Cultural Triangle.", "hero_title": "Negombo to Sigiriya Taxi", "origin": "Negombo", "destination": "Sigiriya", "section_label": "Route Guides", "section_href": "/#all-routes", "badge": "🦁 Arrival Route - Airport Coast to Cultural Triangle", "hero_subtitle": "Private transfer from Negombo to Sigiriya with fixed rates, flexible stop planning, and a smooth arrival into Sri Lanka's most searched cultural region.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #20150f 40%, #5a4120 100%);", "distance": "~165 km", "time": "3.5 to 4 hrs", "season": "Year-round", "price": "From LKR 33,000", "price_note": "Starting rate per vehicle", "best_for": "Airport-area arrival into the Cultural Triangle, hotels, family travel", "intro_heading": "An easy first overland transfer into the Cultural Triangle", "intro_paragraphs": [ "Sigiriya is one of the most common first major stops after arrival in Sri Lanka, and Negombo is one of the most common first overnight locations. A private transfer between the two is a very practical way to start the trip.", "It gives you direct hotel drop-off, room for luggage, and the option to add Dambulla or a light stop on the way rather than treating the journey as a blind transfer.", ], "sections": [ { "heading": "Why this route works so well from Negombo", "paragraphs": [ "The timing is ideal for a first intercity move. It is long enough that private comfort matters but short enough to leave plenty of energy for a Sigiriya climb the next morning or even the same afternoon if you leave early.", "Many travellers use this route to begin a Cultural Triangle circuit before moving on to Kandy, Trincomalee, Polonnaruwa, or the east coast.", ], }, { "heading": "Private transport versus piecing the route together", "paragraphs": [ "Getting from Negombo to Sigiriya by public transport usually means multiple stages and a final local ride with luggage. Private car hire removes all of that and makes the first inland day cleaner.", "If you want an arrival-day plan with optional Dambulla or spice-garden stops, private travel is much easier to shape around your actual energy level.", ], }, ], "stops_title": "Good stop options before Sigiriya", "stops": [ {"icon": "🛕", "title": "Dambulla Cave Temple", "text": "The easiest and most logical cultural stop before reaching Sigiriya."}, {"icon": "🌿", "title": "Matale Spice Garden", "text": "A light midpoint break if you want to slow the route slightly."}, {"icon": "🍛", "title": "Habarana Lunch Stop", "text": "Useful if you are arriving later in the day and want food before hotel check-in."}, {"icon": "📸", "title": "Sigiriya Arrival View", "text": "A first look at Lion Rock works well if you arrive before sunset."}, ], "planning_points": [ "This is one of the strongest first-day SEO routes outside Kandy-origin travel.", "A Dambulla stop fits naturally without making the day too complicated.", "Sigiriya hotels and guesthouses are often spread out, so direct drop-off matters.", "Card payments are accepted for the transfer fare.", ], "faqs": [ {"q": "Is Negombo to Sigiriya a common arrival route?", "a": "Yes. Many travellers land near the airport, stay in Negombo, and then head directly to Sigiriya or Dambulla to begin their Cultural Triangle trip."}, {"q": "Can I stop at Dambulla before Sigiriya?", "a": "Yes. It is the most natural sightseeing stop on the route and works very well on a private transfer day."}, {"q": "Should I overnight in Sigiriya after this transfer?", "a": "Usually yes. Sigiriya is one of the best bases for Lion Rock, Dambulla, Polonnaruwa, and safari add-ons."}, ], "highlights": [ {"icon": "🦁", "title": "Lion Rock Access", "text": "Sigiriya remains the headline attraction for many first-time visitors to Sri Lanka."}, {"icon": "🏨", "title": "Easy Hotel Arrival", "text": "Private transfer makes the last leg into Sigiriya accommodations straightforward."}, {"icon": "🛕", "title": "Dambulla Pairing", "text": "This route naturally supports a same-day Dambulla stop."}, {"icon": "🧭", "title": "Strong Itinerary Base", "text": "Sigiriya works well before Kandy, Trincomalee, Polonnaruwa, or east-coast routes."}, ], "tips": [ "Use this page for arrival-side demand rather than Kandy-origin demand.", "If you are landing the same day, share the flight timing or actual pickup hotel.", "This route links naturally into the Cultural Triangle tour content cluster.", "A private transfer is especially useful if you plan to sightsee the next morning.", ], "related": [ ("/sigiriya-dambulla-day-tour.html", "Sigiriya and Dambulla Day Tour", "From LKR 20,500"), ("/kandy-to-sigiriya-taxi.html", "Kandy to Sigiriya", "LKR 10,500"), ("/sri-lanka-cultural-triangle-tour.html", "Cultural Triangle Tour", "Custom"), ("/negombo-to-kandy-taxi.html", "Negombo to Kandy", "LKR 12,500"), ], "wa_message": "Hi Amal, I need a private taxi from Negombo to Sigiriya. Can you help?", "cta_heading": "Need a fixed-rate transfer from Negombo to Sigiriya?", "cta_text": "Send your pickup location, date, and hotel name to get a direct Sigiriya quote before you travel.", }, { "filename": "negombo-to-nuwara-eliya-taxi.html", "title": "Negombo to Nuwara Eliya Taxi | Private Transfer into Sri Lanka's Tea Country", "description": "Book a private Negombo to Nuwara Eliya taxi with fixed pricing, hill-country comfort, and direct hotel drop-off into Sri Lanka's tea estates.", "hero_title": "Negombo to Nuwara Eliya Taxi", "origin": "Negombo", "destination": "Nuwara Eliya", "section_label": "Route Guides", "section_href": "/#all-routes", "badge": "🍃 Arrival Route - Coast to Tea Country", "hero_subtitle": "Private transfer from Negombo to Nuwara Eliya with fixed rates, air-conditioned comfort, and the option to shape the drive around tea-country scenery.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #11231a 38%, #3f6a42 100%);", "distance": "~180 km", "time": "4.5 to 5.5 hrs", "season": "Year-round", "price": "From LKR 36,000", "price_note": "Starting rate per vehicle", "best_for": "Tea-country arrivals, cooler climate stays, couples and scenic travellers", "intro_heading": "A comfortable way to reach Little England after landing near the airport", "intro_paragraphs": [ "Nuwara Eliya is often the first proper hill-country stop for travellers who begin near the airport coast. A private transfer from Negombo keeps the journey simple and turns a long relocation day into a scenic entry into tea country.", "For travellers with luggage, camera gear, or a preference for a slower, cleaner arrival, this is much easier than piecing together buses or trains on the same day.", ], "sections": [ { "heading": "Why private transfer is useful on this route", "paragraphs": [ "The road climbs steadily into cooler central hills, and the final approach into Nuwara Eliya is far more enjoyable when you can pause for viewpoints or tea stops rather than being locked into public-transport timing.", "Private transport also helps on arrival because many hotels and villas sit beyond the town centre, especially toward lake, estate, or hillside locations.", ], }, { "heading": "What this route is best for", "paragraphs": [ "This route is a strong fit for honeymooners, tea-country travellers, and anyone who wants to settle into the hills as early as possible in the trip. Nuwara Eliya also works well before Ella, Horton Plains, or a scenic return through Kandy.", "If you want a photo-heavy day, the drive can include tea viewpoints and waterfall stops; if not, it can stay a direct hotel transfer.", ], }, ], "stops_title": "Tea-country stop ideas on the drive", "stops": [ {"icon": "🍵", "title": "Tea Factory or Estate Stop", "text": "A natural add-on if you want the first day to feel like part transfer, part scenic tour."}, {"icon": "💧", "title": "Ramboda Falls", "text": "One of the easiest classic hill-country stop options before Nuwara Eliya."}, {"icon": "🌄", "title": "Tea Viewpoint", "text": "Private travel makes it easy to pause for the wide plantation views people actually remember."}, {"icon": "🏨", "title": "Lake or Estate Hotel Drop", "text": "Direct arrival is especially useful because accommodation is often outside the town core."}, ], "planning_points": [ "This route is best handled as a scenic private transfer rather than an app booking.", "If you get motion sickness on hill roads, mention it and keep the pacing relaxed.", "Tea-country weather can be cooler and wetter than the coast, even when Negombo is hot.", "Card payments are accepted for the transfer fare.", ], "faqs": [ {"q": "Is Negombo to Nuwara Eliya a good first inland route?", "a": "Yes. It is one of the best options if you want to move straight from the airport coast into Sri Lanka's cooler hill country."}, {"q": "Can I stop at tea estates on the way?", "a": "Yes. Tea-country viewpoints and factory stops are one of the main reasons travellers choose private transfer on this route."}, {"q": "Should I go to Kandy first instead?", "a": "That depends on your itinerary. If tea country is the priority, going direct to Nuwara Eliya can save time and avoid an extra hotel move."}, ], "highlights": [ {"icon": "🍃", "title": "Tea-Country Entry", "text": "The drive itself is part of the appeal once you climb into the plantations."}, {"icon": "🌡", "title": "Cooler Climate", "text": "Nuwara Eliya offers an immediate contrast to the hot coastal arrival zone."}, {"icon": "🏨", "title": "Direct Hotel Drop", "text": "Useful because many stays are scattered around estates and lake roads."}, {"icon": "📸", "title": "Scenic First Day", "text": "A private transfer can feel like a proper opening tour rather than only a logistics day."}, ], "tips": [ "This is a high-value arrival route for tea-country travellers and honeymoon traffic.", "Share whether you want a direct run or a slower scenic drive with tea stops.", "Use this page with the tea-tour cluster and Nuwara Eliya route cluster.", "A light jacket is worth keeping accessible for arrival in the hills.", ], "related": [ ("/kandy-to-nuwara-eliya-taxi.html", "Kandy to Nuwara Eliya", "LKR 9,000"), ("/tea-plantation-tour-kandy.html", "Tea Plantation Tour", "From LKR 21,500"), ("/kandy-to-ella-scenic-tour.html", "Kandy to Ella Scenic Tour", "From LKR 20,500"), ("/negombo-to-kandy-taxi.html", "Negombo to Kandy", "LKR 12,500"), ], "wa_message": "Hi Amal, I need a private taxi from Negombo to Nuwara Eliya. Can you help?", "cta_heading": "Need a tea-country transfer from Negombo to Nuwara Eliya?", "cta_text": "Send your pickup location, date, and hotel details for a fixed hill-country quote before you travel.", }, { "filename": "colombo-airport-to-kandy-taxi.html", "title": "Colombo Airport to Kandy Taxi | Private Transfer from CMB/BIA", "description": "Book a private Colombo Airport to Kandy transfer with fixed pricing, flight tracking, and direct hotel drop-off from Bandaranaike International Airport.", "hero_title": "Colombo Airport to Kandy Taxi", "origin": "Colombo Airport", "destination": "Kandy", "section_label": "Route Guides", "section_href": "/#all-routes", "badge": "✈ Airport Pickup - Colombo Airport to Kandy", "hero_subtitle": "Private transfer from Colombo Airport to Kandy with fixed rates, flight-aware pickup timing, and a direct air-conditioned ride into Sri Lanka's hill capital.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #12202a 40%, #28411e 100%);", "distance": "~116 km", "time": "2.5 to 3.5 hrs", "season": "Year-round", "price": "LKR 23,200", "price_note": "Starting rate per vehicle", "best_for": "Airport arrivals, direct hotel transfers, early and late flights", "intro_heading": "The cleanest direct transfer from Bandaranaike Airport to Kandy", "intro_paragraphs": [ "If you are landing at Bandaranaike International Airport and heading straight inland, a private airport transfer to Kandy is the simplest option. It removes fare uncertainty, airport bargaining, and the stress of finding the right onward connection after a flight.", "This route is especially useful for families, couples with luggage, and travellers landing late at night or very early in the morning when direct fixed-rate transport matters most.", ], "sections": [ { "heading": "Why airport pickup is different from a normal transfer", "paragraphs": [ "Airport transfers are about timing, reliability, and clarity. Flight delays, luggage collection, and arrival-day fatigue all make pre-booked transport more valuable than for a normal city pickup.", "That is why this route works best when it is booked with the flight time and destination hotel already clear. The result is a cleaner arrival and a direct move into Kandy without extra decisions.", ], }, { "heading": "What happens after pickup", "paragraphs": [ "Once you are collected from the airport area, the route heads inland toward Kandy using the most practical road conditions for the time of day. The final drop-off can be a hotel, villa, guesthouse, or nearby area like Peradeniya.", "If you want a straight transfer, it stays direct. If you want a short coffee or food stop on the way, that can be built into the route without turning it into a complicated travel day.", ], }, ], "stops_title": "Optional arrival-day break points", "stops": [ {"icon": "☕", "title": "Airport Coffee Break", "text": "Useful if you want to regroup before leaving the airport zone."}, {"icon": "🍛", "title": "Midway Food Stop", "text": "A practical break if you are hungry after a long flight."}, {"icon": "🌄", "title": "Kadugannawa Approach", "text": "A scenic sign that you are entering the hill-country side of the route."}, {"icon": "🏨", "title": "Direct Hotel Arrival", "text": "The biggest advantage is the clean drop-off at your actual Kandy accommodation."}, ], "planning_points": [ "Use this page for the exact airport keyword rather than the broader Negombo version.", "Flight number and arrival time help if the pickup is from the airport itself.", "This route is available for very early and very late arrivals.", "Card payments are accepted for the transfer fare.", ], "faqs": [ {"q": "Is this different from the Kandy to airport page?", "a": "Yes. This page is for travellers searching the inbound airport-to-Kandy direction rather than Kandy-origin departures."}, {"q": "Do you track flight arrival times?", "a": "Yes. Airport transfers are coordinated around your landing time, which is one reason pre-booking works better than trying to arrange transport at the last minute."}, {"q": "Can you drop me at a hotel outside central Kandy?", "a": "Yes. Nearby stays such as Peradeniya and outlying guesthouses can be covered as part of the airport transfer."}, ], "highlights": [ {"icon": "✈️", "title": "Flight-Aware Pickup", "text": "This route is built around actual airport arrival timing rather than generic city scheduling."}, {"icon": "🧳", "title": "Luggage Simplicity", "text": "A direct car transfer is much easier than piecing together onward transport with bags."}, {"icon": "⛰", "title": "Direct Kandy Arrival", "text": "You move from the airport zone straight into the hill capital without losing half the day."}, {"icon": "💬", "title": "Fixed Quote Before Landing", "text": "Knowing the price and driver plan in advance is the main benefit on arrival day."}, ], "tips": [ "This closes an exact-match airport-to-Kandy keyword gap from the SEO plan.", "Pair this with the Negombo page and the outbound Kandy-airport page for a tighter cluster.", "Airport arrivals should share the flight number when booking.", "Direct hotel transfer is the highest-value angle on this page.", ], "related": [ ("/kandy-to-colombo-airport-taxi.html", "Kandy to Colombo Airport", "LKR 23,200"), ("/negombo-to-kandy-taxi.html", "Negombo to Kandy", "LKR 12,500"), ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ("/7-day-sri-lanka-itinerary.html", "7 Day Sri Lanka Itinerary", "Custom"), ], "wa_message": "Hi Amal, I need a private taxi from Colombo Airport to Kandy. Can you help?", "cta_heading": "Need a direct airport transfer to Kandy?", "cta_text": "Send your flight details and Kandy hotel name to get a fixed airport-to-Kandy quote before you land.", }, { "filename": "ella-to-kandy-taxi.html", "title": "Ella to Kandy Taxi | Private Car Transfer — 175 km, 4–5 hrs, from LKR 16,000", "description": "Private Ella to Kandy taxi by car — 175 km, 4 to 5 hours, fixed rate from LKR 16,000 per vehicle. Direct hotel-to-hotel with luggage space and optional scenic stops.", "hero_title": "Ella to Kandy Taxi", "origin": "Ella", "destination": "Kandy", "section_label": "Route Guides", "section_href": "/#all-routes", "badge": "🚗 Reverse Route - Ella to Kandy by Car", "hero_subtitle": "Private transfer from Ella to Kandy by car — about 205 km and 4 to 5 hours. Fixed rate from LKR 16,000 per vehicle for up to 3 passengers with luggage. Direct hotel-to-hotel with optional scenic stops.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #0f1e18 42%, #406631 100%);", "distance": "~137 km", "time": "4 to 5 hrs", "season": "Year-round", "price": "LKR 27,400", "price_note": "Per vehicle — not per person. Covers up to 3 passengers with normal luggage.", "best_for": "Reverse hill-country travel, hotel moves, luggage and comfort", "intro_heading": "Ella to Kandy by car — the direct private transfer through Sri Lanka's hill country", "intro_paragraphs": [ "The Ella to Kandy by car route takes about 4 to 5 hours over roughly 205 km of hill-country road. The price is per vehicle — not per person — making it the same fixed rate whether you are travelling alone, as a couple, or as a group of up to 3 passengers with luggage.", "Many travellers plan Kandy to Ella first, then find they need the reverse route to move onward toward the airport, Cultural Triangle, or a Kandy hotel. A private car keeps the return day clean: hotel pickup on time, luggage handled, and a direct drop wherever you need in Kandy.", ], "sections": [ { "heading": "How long is Ella to Kandy by car?", "paragraphs": [ "Ella to Kandy by car is typically 4 to 5 hours depending on traffic, road conditions, and whether you add stops. The route climbs back through the tea-country highlands, passing through Nuwara Eliya territory and the cooler central hills before dropping into Kandy.", "If you want a faster, more direct transfer, it is realistic to be in Kandy by early afternoon if you leave Ella by 8–9 am. If you prefer a slower scenic day with stops, the same route easily fills a full travel day.", ], }, { "heading": "Is Ella to Kandy by train or by car better?", "paragraphs": [ "The Ella to Kandy train is not a direct route — it typically requires a change at Nanu Oya or Colombo, making the total journey considerably longer than by private car. Many travellers find it easier to take the train one way for the scenery and use a private car for the reverse leg when they need a direct hotel drop with luggage.", "By private car, you also have flexibility that the train cannot offer: pickup from your Ella hotel at any time, optional stops at waterfalls or viewpoints, and a direct arrival at any Kandy address.", ], }, ], "stops_title": "Scenic stop ideas on the way back to Kandy", "stops": [ {"icon": "💧", "title": "Ravana or Ramboda Waterfall", "text": "A popular stop if you are not rushing for a same-day connection. Both are on or close to the hill-country route."}, {"icon": "🍃", "title": "Nuwara Eliya Stop", "text": "A natural midpoint for coffee, a colonial-era hotel walk, or a late breakfast if you leave Ella early."}, {"icon": "📸", "title": "Tea Estate Viewpoint", "text": "The hill-country roads still reward photo stops even on the return — the light and landscape look different in the other direction."}, {"icon": "🍛", "title": "Roadside Lunch", "text": "A good option if you want to stretch the transfer into a comfortable scenic day rather than a rushed travel morning."}, ], "planning_points": [ "Price is per vehicle, not per person — the same LKR 16,000 rate covers 1 to 3 passengers with normal luggage.", "For 4 passengers with luggage, confirm before booking to ensure the right vehicle is arranged.", "Pickup from any Ella hotel, guesthouse, or Airbnb is included.", "Card payments are accepted for the transfer fare.", ], "faqs": [ {"q": "How long is Ella to Kandy by car?", "a": "About 4 to 5 hours by private car, depending on traffic and stops. The route is roughly 205 km through Sri Lanka's central highlands."}, {"q": "Is Ella to Kandy by car or train better?", "a": "By car is usually easier for the return route because there is no direct Ella to Kandy train — a train journey requires at least one change and takes significantly longer. Private car is better for hotel-to-hotel travel with luggage."}, {"q": "Is the price per person or per car for 4 people?", "a": "The fare is per vehicle, not per person. The LKR 16,000 starting rate covers the whole car — whether you are 1, 2, or 3 passengers with luggage. For 4 passengers, confirm the vehicle size when booking."}, {"q": "Can I stop in Nuwara Eliya on the way back to Kandy?", "a": "Yes. Nuwara Eliya is one of the most natural and popular stops on this reverse hill-country route. Mention it when you book so the timing is built in from the start."}, {"q": "Is the price the same in both directions?", "a": "In most cases yes — the Ella to Kandy and Kandy to Ella fares are the same starting rate because the route distance is the same. Exact quotes can vary by pickup point and stop requests."}, ], "highlights": [ {"icon": "⛰", "title": "Scenic Reverse Drive", "text": "The hill-country road from Ella to Kandy is photogenic in both directions — the return still earns its stops."}, {"icon": "🧳", "title": "Price Per Vehicle, Not Per Person", "text": "LKR 16,000 covers the car — the same fixed rate for 1 to 3 passengers with luggage."}, {"icon": "🚂", "title": "Good Pairing with One-Way Train", "text": "Many travellers take the scenic train Kandy to Ella and use a private car for the return leg with luggage."}, {"icon": "🏨", "title": "Direct Hotel Drop in Kandy", "text": "Any Kandy hotel, villa, or guesthouse — no station transfers or extra connections required."}, ], "tips": [ "Leaving Ella by 8 am gives you time for a Nuwara Eliya stop and still arrive in Kandy by early afternoon.", "If you took the train from Kandy to Ella, a private car return is the most comfortable option with luggage.", "For 4 passengers or unusual luggage, confirm the vehicle when booking.", "This route also works well if you are heading onward from Kandy the same day — leave Ella early.", ], "related": [ ("/kandy-to-ella-taxi.html", "Kandy to Ella", "LKR 16,000"), ("/kandy-to-ella-scenic-tour.html", "Kandy to Ella Scenic Tour", "From LKR 20,500"), ("/kandy-to-nuwara-eliya-taxi.html", "Kandy to Nuwara Eliya", "LKR 9,000"), ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ], "wa_message": "Hi Amal, I need a private taxi from Ella to Kandy. Can you help?", "cta_heading": "Need a fixed-rate transfer from Ella to Kandy?", "cta_text": "Send your Ella pickup point, Kandy drop-off, and travel date for a direct reverse-route quote. Price is per vehicle, not per person.", }, { "filename": "colombo-to-kandy-taxi.html", "title": "Colombo to Kandy Taxi | Private Car from Colombo City to Kandy", "description": "Book a private Colombo to Kandy taxi with fixed pricing, direct hotel pickup, and comfortable intercity travel from Sri Lanka's capital to the hill capital.", "hero_title": "Colombo to Kandy Taxi", "origin": "Colombo", "destination": "Kandy", "section_label": "Route Guides", "section_href": "/#all-routes", "badge": "🏙 Reverse Route - Colombo to Kandy", "hero_subtitle": "Private transfer from Colombo to Kandy with fixed rates, clean hotel pickup, and a direct air-conditioned ride out of the capital and into the hills.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #13202f 42%, #2f4a24 100%);", "distance": "~123 km", "time": "2.5 to 3 hrs", "season": "Year-round", "price": "LKR 24,600", "price_note": "Starting rate per vehicle", "best_for": "Capital-to-hill transfer, hotel moves, airport-overflow stays", "intro_heading": "A straightforward private transfer from Colombo into the hill capital", "intro_paragraphs": [ "Colombo to Kandy is one of the most practical reverse intercity routes in Sri Lanka. Travellers staying in Colombo before heading inland often want a fixed-rate, hotel-to-hotel move rather than a train schedule or bus connection.", "A private driver keeps the transfer simple, especially if you are leaving from a central hotel, apartment, business stay, or a port-side area and want a direct arrival in Kandy.", ], "sections": [ { "heading": "Why book the Colombo to Kandy direction separately", "paragraphs": [ "Even though the route is the reverse of Kandy to Colombo, the travel intent is different. People searching from Colombo usually care about pickup convenience, traffic timing out of the city, and a direct hotel drop in Kandy.", "That makes this page useful as its own landing page rather than relying only on the outbound Kandy-to-Colombo content.", ], }, { "heading": "When private transfer is most useful", "paragraphs": [ "The route is strongest when you want to avoid station logistics, are travelling with luggage, or need a clean move between two hotels. It is also a strong option if you have just finished a Colombo business stay and want to shift into the leisure part of the trip.", "Because the drive is relatively manageable, it works well for half-day planning and onward same-day sightseeing after arrival in Kandy.", ], }, ], "stops_title": "Possible stop ideas between Colombo and Kandy", "stops": [ {"icon": "☕", "title": "Expressway or Roadside Break", "text": "A short stop helps if you are leaving Colombo in heavier traffic periods."}, {"icon": "🐘", "title": "Pinnawala Detour", "text": "A popular stop if you want to turn the route into a partial sightseeing day."}, {"icon": "🌄", "title": "Kadugannawa Viewpoint", "text": "A natural marker for the final climb toward Kandy."}, {"icon": "🏨", "title": "Peradeniya Drop", "text": "Useful if your accommodation is just outside Kandy proper."}, ], "planning_points": [ "This page closes the reverse-direction Colombo-to-Kandy gap from the roadmap.", "Colombo traffic can affect the best pickup time, so morning coordination matters.", "Direct hotel and apartment pickups within Colombo are covered.", "Card payments are accepted for the transfer fare.", ], "faqs": [ {"q": "Is Colombo to Kandy the same fare as Kandy to Colombo?", "a": "In most cases the fare is the same because the route length is the same, but the exact quote still depends on pickup point and any stop requests."}, {"q": "Can you pick up from my Colombo hotel?", "a": "Yes. City-hotel, apartment, and central Colombo pickups are all possible."}, {"q": "Is this a good route before going on to Sigiriya or Ella?", "a": "Yes. Many travellers use Kandy as the next stop after Colombo before continuing deeper into the island."}, ], "highlights": [ {"icon": "🏙", "title": "Direct City Pickup", "text": "Private transfer is easiest when you want a clean departure from a Colombo hotel or apartment."}, {"icon": "⛰", "title": "Quick Entry into the Hills", "text": "You can move from city pace to hill-country pace in one half-day transfer."}, {"icon": "🧳", "title": "Smooth Hotel-to-Hotel Move", "text": "This route is ideal when luggage and timing matter more than public-transport cost savings."}, {"icon": "🧭", "title": "Strong Mid-Itinerary Route", "text": "Colombo to Kandy is often the hinge between arrival logistics and the main sightseeing circuit."}, ], "tips": [ "Use this page for reverse-direction search intent rather than duplicating the Kandy-origin page.", "Share the exact Colombo pickup address for the cleanest quote.", "This route pairs naturally with airport, Ella, and Cultural Triangle content.", "A fixed-rate transfer is especially useful if you are leaving Colombo at peak traffic times.", ], "related": [ ("/kandy-to-colombo-taxi.html", "Kandy to Colombo", "LKR 21,500"), ("/colombo-airport-to-kandy-taxi.html", "Colombo Airport to Kandy", "LKR 23,200"), ("/kandy-day-tour.html", "Kandy Day Tour", "From LKR 21,500"), ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ], "wa_message": "Hi Amal, I need a private taxi from Colombo to Kandy. Can you help?", "cta_heading": "Need a direct fixed-rate transfer from Colombo to Kandy?", "cta_text": "Send your Colombo pickup address and Kandy drop-off details for a private intercity quote.", }, { "filename": "sigiriya-to-trincomalee-taxi.html", "title": "Sigiriya to Trincomalee Taxi | Private Transfer to the East Coast", "description": "Private Sigiriya to Trincomalee taxi — about 205 km and 2.5 to 3 hours by car. Fixed rates, hotel pickup, and a clean transfer from the Cultural Triangle to the east coast.", "hero_title": "Sigiriya to Trincomalee Taxi", "origin": "Sigiriya", "destination": "Trincomalee", "section_label": "Route Guides", "section_href": "/#all-routes", "badge": "🌊 East Coast Transfer - Sigiriya to Trincomalee", "hero_subtitle": "Private transfer from Sigiriya to Trincomalee by car — about 205 km and 2.5 to 3 hours. Fixed rates, direct hotel pickup, and the perfect route after a Sigiriya rock climb or Pidurangala sunrise.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #0d2029 38%, #1e4a3a 100%);", "distance": "~150 km", "time": "2.5 to 3 hrs", "season": "Year-round", "price": "LKR 15,000", "price_note": "Starting rate per vehicle", "best_for": "Post-Sigiriya east coast move, Pidurangala sunrise departures, beach continuation", "intro_heading": "Sigiriya to Trincomalee — the east coast move after the rock", "intro_paragraphs": [ "Sigiriya to Trincomalee is one of the most popular onward routes after the Cultural Triangle. The drive is about 205 km and takes 2.5 to 3 hours by private car — short enough that you can climb Sigiriya or Pidurangala in the morning, check out, and still arrive at your Trincomalee hotel in time for a late-afternoon swim.", "This route is especially common for travellers doing a two-day Pidurangala sunset and Sigiriya rock circuit before heading east to the beaches at Nilaveli, Uppuveli, or Trincomalee itself. A private car handles the move cleanly: hotel pickup in the Sigiriya area, luggage handled, and a direct drop at any Trincomalee accommodation.", ], "sections": [ { "heading": "The two-day Sigiriya and Trincomalee route", "paragraphs": [ "Many travellers arrive in the Sigiriya area in the afternoon, climb Pidurangala for sunset that evening, then wake early for Sigiriya rock at opening before checking out and heading east to Trincomalee. A private car makes this two-day plan straightforward — you do not need to arrange separate transport for each leg.", "The Sigiriya to Trincomalee road runs east through the dry-zone jungle, passing Habarana and then heading toward the coast. The scenery is flat and open, a welcome contrast after the highland Cultural Triangle landscapes.", ], }, { "heading": "What to expect on the east coast", "paragraphs": [ "Trincomalee offers a different Sri Lanka from the Cultural Triangle. The beaches at Nilaveli and Uppuveli are calm and less crowded than the south coast, the snorkelling at Pigeon Island is excellent, and whale watching is possible in season. Arriving by private car from Sigiriya puts you there without the stress of local bus connections across the dry zone.", "From Trincomalee, many travellers continue south toward Arugam Bay or back west toward Kandy and the airport via private car or internal flight.", ], }, ], "stops_title": "What to do along the Sigiriya to Trincomalee route", "stops": [ {"icon": "🦁", "title": "Sigiriya Rock Early Climb", "text": "Visit Sigiriya at opening before departure — tickets go fast and the light is better before 9 am."}, {"icon": "🌅", "title": "Pidurangala Sunset the Day Before", "text": "Pidurangala is the best viewpoint for Sigiriya rock itself and works perfectly as an evening activity the night before you head to Trincomalee."}, {"icon": "🦌", "title": "Minneriya or Kaudulla Detour", "text": "A morning safari before continuing east is possible if you want one more wildlife stop before the coast."}, {"icon": "🌊", "title": "Nilaveli or Uppuveli Beach Arrival", "text": "The beaches north of Trincomalee town are easy to reach and a calm reward after Cultural Triangle sightseeing."}, ], "planning_points": [ "Leave Sigiriya by 9–10 am after the rock climb and you will reach Trincomalee by early afternoon.", "Pigeon Island snorkelling needs advance booking — arrange it when you book accommodation.", "Whale watching from Trincomalee is seasonal — best from April to September.", "Card payments are accepted for the transfer fare.", ], "faqs": [ {"q": "How long is the drive from Sigiriya to Trincomalee?", "a": "About 2.5 to 3 hours by private car, depending on traffic. The route is roughly 205 km east through the dry zone."}, {"q": "Can I climb Sigiriya in the morning and still reach Trincomalee the same day?", "a": "Yes. Many travellers do exactly this — Sigiriya rock opens early, and if you are done climbing by 9–10 am, a 2.5 to 3 hour drive puts you at your Trincomalee hotel by early afternoon."}, {"q": "What is Pidurangala and why visit it before Sigiriya?", "a": "Pidurangala is a rock formation a short walk from Sigiriya that gives the best elevated view of Sigiriya Rock itself. Sunset from Pidurangala the evening before your main Sigiriya climb is one of the most popular two-day itinerary combinations in the Cultural Triangle."}, {"q": "Are there beaches near Trincomalee?", "a": "Yes. Nilaveli and Uppuveli are two beaches north of Trincomalee town that are calm, less crowded than the south coast, and close to Pigeon Island for snorkelling."}, {"q": "Can I continue from Trincomalee to Arugam Bay?", "a": "Yes. Trincomalee to Arugam Bay is a longer east-coast route south, possible by private car. Confirm timing and price when booking the Sigiriya leg."}, ], "highlights": [ {"icon": "🦁", "title": "Perfect Post-Rock Transfer", "text": "Timing from Sigiriya to Trincomalee works naturally after an early morning rock climb."}, {"icon": "🌅", "title": "Pidurangala Sunset Circuit", "text": "Evening on Pidurangala followed by an early Sigiriya climb the next day is the best Cultural Triangle two-day plan."}, {"icon": "🌊", "title": "East Coast Beaches", "text": "Nilaveli and Uppuveli are the reward — calm water, Pigeon Island snorkelling, and whale watching in season."}, {"icon": "🚗", "title": "Clean Cross-Island Move", "text": "One car from your Sigiriya hotel to any Trincomalee accommodation — no bus connections across the dry zone."}, ], "tips": [ "Book Sigiriya tickets in advance — they sell out in peak season and early morning slots go first.", "Pidurangala is cheaper to climb than Sigiriya and the sunset view is arguably better for photographs.", "For whale watching, confirm the season with your Trincomalee hotel before building it into the plan.", "This route pairs naturally with Kandy to Sigiriya for a full Cultural Triangle to coast circuit.", ], "related": [ ("/kandy-to-sigiriya-taxi.html", "Kandy to Sigiriya", "LKR 10,500"), ("/sigiriya-to-kandy-taxi.html", "Sigiriya to Kandy", "LKR 10,500"), ("/kandy-to-trincomalee-taxi.html", "Kandy to Trincomalee", "LKR 13,500"), ("/sigiriya-dambulla-day-tour.html", "Sigiriya and Dambulla Day Tour", "From LKR 20,500"), ], "wa_message": "Hi Amal, I need a private taxi from Sigiriya to Trincomalee. Can you help?", "cta_heading": "Need a fixed-rate transfer from Sigiriya to Trincomalee?", "cta_text": "Send your Sigiriya hotel, checkout date, and Trincomalee drop-off details for a direct east-coast transfer quote.", }, { "filename": "dambulla-to-kandy-taxi.html", "title": "Dambulla to Kandy Taxi | Private Transfer from the Cultural Triangle", "description": "Book a private Dambulla to Kandy taxi with fixed pricing, hotel pickup, and optional Matale or spice garden stops. About 85 km and 2 hours by private car.", "hero_title": "Dambulla to Kandy Taxi", "origin": "Dambulla", "destination": "Kandy", "section_label": "Route Guides", "section_href": "/#all-routes", "badge": "🛕 Cultural Triangle Return - Dambulla to Kandy", "hero_subtitle": "Private transfer from Dambulla to Kandy by car — about 85 km and 2 hours, with fixed rates, hotel pickup, and the option to stop at Matale or a spice garden on the way.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #22170e 38%, #4a531f 100%);", "distance": "~72 km", "time": "1.5 to 2 hrs", "season": "Year-round", "price": "LKR 14,400", "price_note": "Starting rate per vehicle", "best_for": "Cultural Triangle return route, cave-temple visits, hotel-to-hotel transfers", "intro_heading": "The most direct way from Dambulla back to Kandy by private car", "intro_paragraphs": [ "Dambulla to Kandy is one of the most common reverse routes from the Cultural Triangle — roughly 85 km by road and about 2 hours by private car. Most travellers do it after visiting the Dambulla Cave Temple or after coming south from Sigiriya, ready to move back into the cooler hill country.", "A private transfer keeps the day clean. You leave your hotel or guesthouse on time, avoid the bus connections at Matale, and arrive in Kandy with energy for the rest of the trip. The road is straightforward and the scenery transitions gradually from dry-zone plains into the greener Central Province.", ], "sections": [ { "heading": "What the Dambulla to Kandy drive is like", "paragraphs": [ "The route runs south from Dambulla along the main A9 road through Matale before joining the Kandy approach. The road is in good condition and the drive is one of the more manageable intercity transfers in Sri Lanka — short enough to stay comfortable even in midday heat.", "Matale is the natural midpoint and a good candidate for a short stop if you want to visit the Aluviharaya Rock Temple, the Muthumariamman Kovil, or one of the spice gardens along the road. None of these require much time but they add real texture to an otherwise direct travel day.", ], }, { "heading": "Is there a bus or train from Dambulla to Kandy?", "paragraphs": [ "Buses run between Dambulla and Kandy but they involve a change at Matale and the journey takes significantly longer with less comfort and no luggage flexibility. There is no direct train from Dambulla; the nearest practical rail option would involve getting to Matale first and then taking the Matale branch line, which is slow and infrequent.", "For travellers with luggage, a fixed checkout time, or a same-day onward plan from Kandy, a private car is almost always the better choice on this route.", ], }, ], "stops_title": "Popular stops on the Dambulla to Kandy road", "stops": [ {"icon": "🛕", "title": "Aluviharaya Rock Temple", "text": "A compact rock-cave temple near Matale with historical significance as the site where the Pali Canon was first written down. Worth 30–40 minutes."}, {"icon": "🌿", "title": "Matale Spice Garden", "text": "A short stop for a spice demonstration and light shopping. Works well if you want a break before the final stretch into Kandy."}, {"icon": "🪷", "title": "Muthumariamman Kovil", "text": "A colourful Hindu temple in central Matale, easy to see from the road or worth a quick visit if temple architecture interests you."}, {"icon": "☕", "title": "Matale Town Break", "text": "A practical pause for coffee or a light meal before continuing into Kandy."}, ], "planning_points": [ "This route is short enough to keep the day very flexible — leaving Dambulla after breakfast puts you in Kandy well before lunch.", "If you are continuing to Ella or Nuwara Eliya from Kandy on the same day, an early Dambulla departure works well.", "Pickup from any hotel, guesthouse, or villa in the Dambulla or Sigiriya area is available.", "Card payments are accepted for the transfer fare.", ], "faqs": [ {"q": "How long is the drive from Dambulla to Kandy by private car?", "a": "About 1.5 to 2 hours depending on traffic and stops. The route is roughly 85 km along the A9 through Matale."}, {"q": "How far is Dambulla from Kandy?", "a": "Dambulla is about 85 km north of Kandy by road. It is one of the shorter Cultural Triangle transfers and well within comfortable private-car range for a morning or afternoon departure."}, {"q": "Can I stop at Matale or a spice garden on the way to Kandy?", "a": "Yes. Matale falls naturally along the route and is the easiest place to add a spice garden visit, the Aluviharaya temple, or a quick town stop. Mention it when you book so the timing is planned from the start."}, {"q": "Is there a direct bus or train from Dambulla to Kandy?", "a": "Buses exist but require a change at Matale and take considerably longer. There is no practical direct train from Dambulla. For travellers with luggage and a schedule, private car is the more reliable option."}, {"q": "Can I be picked up from my hotel in Sigiriya and dropped in Kandy via Dambulla?", "a": "Yes. Pickup from Sigiriya area hotels is available, and the route naturally passes through Dambulla before heading south to Kandy. Mention the Sigiriya pickup when booking."}, ], "highlights": [ {"icon": "🛕", "title": "Dambulla Cave Temple", "text": "The most important stopping point on this corridor — golden Buddha statue outside, five cave shrines inside."}, {"icon": "🌿", "title": "Matale Spice Country", "text": "The Matale corridor is one of Sri Lanka's main spice-growing areas and makes for a pleasant mid-route stop."}, {"icon": "⛰", "title": "Gradual Hill-Country Entry", "text": "The scenery changes noticeably as you approach Kandy — from dry plains to cooler, greener central highlands."}, {"icon": "🚗", "title": "Short and Comfortable", "text": "At about 2 hours, this is one of the more manageable Cultural Triangle return transfers in Sri Lanka."}, ], "tips": [ "Leave Dambulla by 9 am if you want a Matale stop and still have time for a Kandy afternoon.", "This route pairs naturally with a Sigiriya pickup for travellers coming from the north of the Cultural Triangle.", "The Aluviharaya temple is worth a visit if you have 30 extra minutes and an interest in Sri Lankan Buddhist history.", "For same-day onward travel from Kandy to Nuwara Eliya or Ella, confirm total timing when booking.", ], "related": [ ("/sigiriya-to-kandy-taxi.html", "Sigiriya to Kandy", "LKR 10,500"), ("/kandy-to-sigiriya-taxi.html", "Kandy to Sigiriya", "LKR 10,500"), ("/sigiriya-dambulla-day-tour.html", "Sigiriya and Dambulla Day Tour", "From LKR 20,500"), ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ], "wa_message": "Hi Amal, I need a private taxi from Dambulla to Kandy. Can you help?", "cta_heading": "Need a fixed-rate transfer from Dambulla to Kandy?", "cta_text": "Send your Dambulla or Sigiriya pickup point and Kandy drop-off details for a direct private-driver quote.", }, { "filename": "sigiriya-to-kandy-taxi.html", "title": "Sigiriya to Kandy Taxi | Private Transfer from the Cultural Triangle to Kandy", "description": "Book a private Sigiriya to Kandy taxi with fixed pricing, direct hotel pickup, and comfortable reverse-route travel back to Sri Lanka's hill capital.", "hero_title": "Sigiriya to Kandy Taxi", "origin": "Sigiriya", "destination": "Kandy", "section_label": "Route Guides", "section_href": "/#all-routes", "badge": "🦁 Reverse Route - Cultural Triangle to Kandy", "hero_subtitle": "Private transfer from Sigiriya to Kandy with fixed rates, hotel-to-hotel comfort, and flexible stop planning if you want more than a direct ride.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #22170e 38%, #4f5a24 100%);", "distance": "~95 km", "time": "2 to 2.5 hrs", "season": "Year-round", "price": "LKR 19,000", "price_note": "Starting rate per vehicle", "best_for": "Cultural Triangle return route, hotel moves, easy transfer back to Kandy", "intro_heading": "A clean reverse transfer from Sigiriya back to Kandy", "intro_paragraphs": [ "After time in the Cultural Triangle, many travellers move back toward Kandy before heading to Ella, the airport, or a longer island circuit. Sigiriya to Kandy is one of the most common and practical return routes in that pattern.", "A private transfer makes the move easy because it handles hotel pickup, luggage, and the final drop in Kandy without bus changes or awkward station connections on a travel day.", ], "sections": [ { "heading": "Why this route matters separately from Kandy to Sigiriya", "paragraphs": [ "People searching from Sigiriya are planning a different part of the trip. They usually care about hotel checkout, Dambulla stops, and what comes after Kandy rather than what came before it.", "That is why this reverse page is useful as its own landing page instead of only relying on the Kandy-origin version.", ], }, { "heading": "How to shape the return day", "paragraphs": [ "Some travellers go straight back to Kandy. Others stop at Dambulla, Matale, or a spice garden to turn the transfer into a slower sightseeing day. Both work well because the distance is manageable.", "It is also one of the easiest routes to combine with onward same-day travel if you are continuing from Kandy to Nuwara Eliya, Ella, or the airport on a later date.", ], }, ], "stops_title": "Common stop ideas on the way back", "stops": [ {"icon": "🛕", "title": "Dambulla Cave Temple", "text": "The most natural stop if you did not visit it on the outbound leg."}, {"icon": "🌿", "title": "Matale Spice Garden", "text": "A quick mid-route pause if you want a lighter stop."}, {"icon": "🍛", "title": "Lunch Near Matale", "text": "Easy if you are returning later in the day and do not want a rushed arrival."}, {"icon": "🌄", "title": "Kandy Viewpoint on Arrival", "text": "A scenic final stop works well if your hotel check-in is later in the afternoon."}, ], "planning_points": [ "This is one of the cleanest reverse-route pages to add because the direction has different search intent.", "Sigiriya hotel and villa pickups are available, not just the main road.", "The route is short enough to keep flexible without making the day too long.", "Card payments are accepted for the transfer fare.", ], "faqs": [ {"q": "Can I stop at Dambulla on the way back to Kandy?", "a": "Yes. Dambulla is the easiest and most logical stop if you want to add sightseeing to the return route."}, {"q": "Is Sigiriya to Kandy a short enough route for the same day?", "a": "Yes. It is one of the easier reverse intercity transfers in Sri Lanka and usually takes only a few hours."}, {"q": "Can I continue onward from Kandy after this route?", "a": "Yes. Many travellers use Kandy as the next hub before heading to Ella, Nuwara Eliya, or the airport."}, ], "highlights": [ {"icon": "🦁", "title": "Clean Exit from the Cultural Triangle", "text": "Private transport makes the shift back to Kandy easy after a sightseeing-heavy stay."}, {"icon": "🧳", "title": "Hotel-to-Hotel Simplicity", "text": "This route is especially convenient with luggage and checkout timing."}, {"icon": "🛕", "title": "Dambulla Option", "text": "The return route works well if Dambulla is still on your list."}, {"icon": "🚗", "title": "Good Base Reset", "text": "Kandy is a useful next stop for travellers continuing deeper into the island."}, ], "tips": [ "This is a high-value reverse route because it is short, common, and commercially strong.", "Link this page with the Cultural Triangle tour pages and Kandy hotel routing.", "If you want Dambulla included, mention it before travel rather than adding it last minute.", "A private reverse transfer is best for hotel-to-hotel convenience and luggage.", ], "related": [ ("/kandy-to-sigiriya-taxi.html", "Kandy to Sigiriya", "LKR 10,500"), ("/sigiriya-dambulla-day-tour.html", "Sigiriya and Dambulla Day Tour", "From LKR 20,500"), ("/sri-lanka-cultural-triangle-tour.html", "Cultural Triangle Tour", "Custom"), ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ], "wa_message": "Hi Amal, I need a private taxi from Sigiriya to Kandy. Can you help?", "cta_heading": "Need a fixed-rate transfer from Sigiriya to Kandy?", "cta_text": "Send your Sigiriya pickup point and Kandy drop-off details for a direct reverse-route quote.", }, ] TOUR_PAGES = [ { "filename": "kandy-day-tour.html", "title": "Kandy Day Tour Itinerary | Best Things to Do in Kandy with Private Driver", "description": "Plan a Kandy day tour itinerary with a private driver. Visit top things to do in Kandy including Temple of the Tooth, Peradeniya, viewpoints, markets, and tea stops.", "hero_title": "Kandy Day Tour", "badge": "🏙 City Tour - Temples, Gardens, and Viewpoints", "hero_subtitle": "A private Kandy day tour itinerary covering the city's essential sights with comfortable transport, local timing advice, and easy WhatsApp booking.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #1a1e11 40%, #4a3718 100%);", "duration": "8 hrs", "tour_type": "Private city tour", "best_season": "Year-round", "price": "From LKR 21,500", "price_note": "Private driver and car", "pickup": "Kandy hotel pickup", "best_for": "First-time visitors, families, short stays", "intro_heading": "A simple Kandy itinerary that actually fits in one day", "intro_paragraphs": [ "Kandy is compact compared with Colombo, but the best sights are spread across hills, temples, gardens, and traffic-prone roads. A private day tour keeps the timing efficient and avoids wasting the best part of the day moving between tuk-tuks.", "This itinerary is designed for travellers who want a real overview rather than a rushed photo loop. It balances cultural stops with a few scenic breaks and gives you enough flexibility to slow down where you are most interested.", ], "itinerary_title": "Sample Kandy day tour itinerary", "itinerary": [ {"icon": "🛕", "title": "8:30 AM - Temple of the Tooth", "text": "Start with Kandy's most important cultural landmark before the day gets hotter and busier."}, {"icon": "🌿", "title": "10:30 AM - Peradeniya Botanical Garden", "text": "Walk the palm avenues, orchid house, giant trees, and shaded lawns at Sri Lanka's most famous botanical garden."}, {"icon": "🍛", "title": "1:00 PM - Local Lunch and Lake Area", "text": "Take a relaxed lunch break and enjoy the lake-facing part of the city before the afternoon hill stops."}, {"icon": "🌄", "title": "3:00 PM - Bahirawakanda or Scenic Viewpoint", "text": "Get the classic city-over-lake view and an easy sense of Kandy's hill setting."}, {"icon": "🍃", "title": "4:30 PM - Tea or Handicraft Stop", "text": "Finish with a tea tasting, cultural shop, or relaxed final stop depending on your interests."}, ], "includes": [ "Private driver and Toyota Axio Hybrid", "Kandy hotel pickup and drop-off", "Flexible stop order based on weather or opening times", "WhatsApp coordination before the tour", ], "good_to_know": [ "Temple and attraction entry tickets are paid separately.", "Dress modestly for temple stops.", "This itinerary can be shortened into a half-day version on request.", "Peradeniya and city viewpoints are easiest with private transport.", ], "faqs": [ {"q": "What are the best things to do in Kandy in one day?", "a": "Most visitors focus on Temple of the Tooth, Peradeniya Botanical Garden, a scenic viewpoint, Kandy Lake, and one or two culture or tea stops. That fits well into a private day tour."}, {"q": "Can I customize the Kandy day tour itinerary?", "a": "Yes. The itinerary is flexible. If you prefer more gardens, tea, viewpoints, museums, or shopping, the day can be adjusted."}, {"q": "Is one day enough for Kandy?", "a": "One day is enough for a strong first overview, especially with a private driver. If you also want Knuckles hiking or deeper tea-country stops, add a second day."}, ], "highlights": [ {"icon": "🛕", "title": "Temple of the Tooth", "text": "The core cultural stop in Kandy and the natural anchor of any first-day itinerary."}, {"icon": "🌿", "title": "Peradeniya Gardens", "text": "A spacious, easy-to-enjoy stop that gives the day breathing room away from city traffic."}, {"icon": "🌄", "title": "City Viewpoints", "text": "Kandy makes the most sense once you see its lake-and-hills setting from above."}, {"icon": "🍵", "title": "Tea and Local Stops", "text": "A private tour gives time for smaller local moments, not just the headline sights."}, ], "tips": [ "This is the best page to start from if you want a classic first day in Kandy.", "Temple tickets and other attraction fees are separate from the car hire.", "Ask about a half-day Kandy city tour if you have less time.", "Pair this with Peradeniya or tea-country pages if you want a themed second day.", ], "related": [ ("kandy-peradeniya-botanical-garden-tour.html", "Peradeniya Botanical Garden Tour", "From LKR 6,000"), ("tea-plantation-tour-kandy.html", "Tea Plantation Tour Kandy", "From LKR 21,500"), ("knuckles-mountain-range-tour.html", "Knuckles Mountain Range Tour", "From LKR 20,500"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in the Kandy day tour itinerary. Can you share availability?", "cta_heading": "Want the best things to do in Kandy without the hassle?", "cta_text": "Book a private Kandy day tour and cover the city's main sights with one driver and one easy schedule.", }, { "filename": "sigiriya-dambulla-day-tour.html", "title": "Sigiriya Dambulla Day Tour from Kandy | Private Driver Itinerary", "description": "Book a Sigiriya Dambulla day tour from Kandy with a private driver. Cover Sigiriya Rock, Dambulla Cave Temple, and flexible stops in the Cultural Triangle.", "hero_title": "Sigiriya and Dambulla Day Tour", "badge": "🦁 Cultural Triangle - Classic Kandy Day Trip", "hero_subtitle": "A private Sigiriya Dambulla day tour from Kandy with early pickup, fixed driver pricing, and a practical itinerary for Sri Lanka's best-known Cultural Triangle sights.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #2a170f 40%, #61461d 100%);", "duration": "10 to 12 hrs", "tour_type": "Private day trip", "best_season": "Year-round", "price": "From LKR 20,500", "price_note": "Driver and car only", "pickup": "Early Kandy hotel pickup", "best_for": "First Cultural Triangle day trip from Kandy", "intro_heading": "The most requested full-day trip from Kandy", "intro_paragraphs": [ "If you only have one long Cultural Triangle day from Kandy, Sigiriya and Dambulla are the strongest pairing. One gives you Sri Lanka's iconic rock fortress; the other gives you one of the island's most atmospheric cave temples.", "A private driver matters here because timing is everything. An early start helps you beat the hottest climb at Sigiriya, and private transport lets you move efficiently between sites without waiting for public connections.", ], "itinerary_title": "Sample day trip plan from Kandy", "itinerary": [ {"icon": "🌅", "title": "5:30 AM - Leave Kandy Early", "text": "An early start gives you the best chance of climbing Sigiriya before the strongest late-morning heat."}, {"icon": "🦁", "title": "8:00 AM - Sigiriya Rock Fortress", "text": "Climb the rock, see the gardens and frescoes, and enjoy the wide dry-zone views from the summit."}, {"icon": "🍛", "title": "11:30 AM - Lunch near Sigiriya or Habarana", "text": "Recharge before the second major site or a quick optional village stop."}, {"icon": "🛕", "title": "1:30 PM - Dambulla Cave Temple", "text": "Visit the cave shrines and giant Buddha statue before heading back toward Kandy."}, {"icon": "🌿", "title": "Optional Stop - Matale Spice Garden", "text": "A light stop on the return journey if you still have energy and interest."}, ], "includes": [ "Private driver and car from Kandy", "Early pickup and hotel return", "Flexible lunch and rest timing", "Straightforward WhatsApp booking", ], "good_to_know": [ "Sigiriya and Dambulla entry tickets are paid separately.", "This is a long day, so comfortable shoes and water are essential.", "If you prefer a slower pace, split Sigiriya and Polonnaruwa across two days instead.", "You can also turn this into a one-way transfer deeper into the Cultural Triangle.", ], "faqs": [ {"q": "Is Sigiriya and Dambulla possible in one day from Kandy?", "a": "Yes. It is a full day, but it is one of the most common private day tours from Kandy and works especially well with an early departure."}, {"q": "Should I do Sigiriya first or Dambulla first?", "a": "Most visitors do Sigiriya first to avoid the worst climbing heat, then Dambulla later in the day."}, {"q": "Can I add Minneriya safari to this tour?", "a": "It is possible, but the day becomes very long. Most travellers do safari on a separate day or as part of an overnight Cultural Triangle stay."}, ], "highlights": [ {"icon": "🦁", "title": "Sigiriya Rock", "text": "Sri Lanka's signature fortress climb and one of the strongest single-site views in the country."}, {"icon": "🛕", "title": "Dambulla Caves", "text": "A completely different experience from Sigiriya, with painted ceilings and Buddha statues inside the rock."}, {"icon": "🌾", "title": "Dry-Zone Landscapes", "text": "The day shows a distinct side of Sri Lanka beyond Kandy's hills."}, {"icon": "🚗", "title": "Best by Private Driver", "text": "This itinerary is far easier and more comfortable by private car than by bus or rail."}, ], "tips": [ "This is one of the best SEO pages to capture Sigiriya day-trip demand from Kandy.", "Ask about turning the day into a one-way transfer if you are staying in Sigiriya after sightseeing.", "Bring a hat and water for the Sigiriya climb.", "Ticket costs are separate from the driver hire.", ], "related": [ ("kandy-to-sigiriya-taxi.html", "Kandy to Sigiriya Taxi", "LKR 10,500"), ("sri-lanka-cultural-triangle-tour.html", "Cultural Triangle Tour", "Custom"), ("3-day-sri-lanka-highlights-tour.html", "3 Day Sri Lanka Highlights Tour", "Custom"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in the Sigiriya Dambulla day tour from Kandy. Can you share availability?", "cta_heading": "Need a Sigiriya day trip from Kandy?", "cta_text": "Book a private car and driver for Sigiriya and Dambulla with early-start timing that actually works.", }, { "filename": "tea-plantation-tour-kandy.html", "title": "Kandy Tea Plantation Tour | Ceylon Tea Tour with Private Driver", "description": "Book a Kandy tea plantation tour or Ceylon tea tour with a private driver. Visit tea viewpoints, factories, tastings, and scenic hill-country stops.", "hero_title": "Tea Plantation Tour Kandy", "badge": "🍃 Hill Country - Ceylon Tea Experience", "hero_subtitle": "A private Kandy tea plantation tour with scenic hill-country stops, tea tastings, and a flexible Ceylon tea route tailored to your pace.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #102015 40%, #36582c 100%);", "duration": "6 to 8 hrs", "tour_type": "Private scenic tour", "best_season": "Year-round", "price": "From LKR 21,500", "price_note": "Driver and car only", "pickup": "Kandy hotel pickup", "best_for": "Tea lovers, scenic drives, slower sightseeing", "intro_heading": "A scenic Ceylon tea day without rushing the hills", "intro_paragraphs": [ "A tea-focused day from Kandy works best when it is paced as a scenic experience rather than a checklist. The real appeal is not only the factory visit; it is the sequence of viewpoints, cool air, winding roads, tasting stops, and the slow transition from city to hill country.", "Private transport lets you keep the day personal. Some travellers want a proper factory tour; others mainly want the views, photos, and a relaxed tea stop. A private driver makes both versions easy.", ], "itinerary_title": "Sample tea-country day from Kandy", "itinerary": [ {"icon": "🌄", "title": "Morning - Leave Kandy for Tea Country", "text": "Head into the greener, cooler hills with stop flexibility for viewpoints and quiet roads."}, {"icon": "🏭", "title": "Late Morning - Tea Factory Visit", "text": "Visit a tea factory or processing stop to understand how fresh leaf becomes finished Ceylon tea."}, {"icon": "🍵", "title": "Lunch - Tea Tasting Stop", "text": "Take time for a tasting session and a relaxed break with hill-country views."}, {"icon": "📸", "title": "Afternoon - Plantation and Viewpoints", "text": "Use the flexible afternoon for photo stops, estate roads, or a second short tasting stop."}, ], "includes": [ "Private driver and scenic car hire from Kandy", "Flexible tea-country routing", "Photo stops and timing adjustments", "Hotel pickup and return", ], "good_to_know": [ "Factory ticket or tasting charges vary by venue and are separate.", "Good weather makes the viewpoints especially strong, but misty days can also be atmospheric.", "This tour can be made more scenic or more educational depending on your interest.", "Tea-country roads are winding, so a relaxed pace works best.", ], "faqs": [ {"q": "What is included in a Kandy tea plantation tour?", "a": "The private driver, car, hotel pickup, and flexible scenic routing are included. Tea-factory tickets, tastings, or meals depend on the venues you choose."}, {"q": "Is this the same as going to Nuwara Eliya?", "a": "Not necessarily. A tea tour can stay closer to Kandy for a shorter scenic day, or it can extend farther into the hill country depending on how much driving you want."}, {"q": "Can I combine a tea tour with waterfalls or viewpoints?", "a": "Yes. That is one of the main advantages of doing the tour privately rather than on a fixed group coach schedule."}, ], "highlights": [ {"icon": "🍃", "title": "Tea Estate Roads", "text": "The landscapes are as important as the tea itself on a good hill-country day."}, {"icon": "🏭", "title": "Factory Insight", "text": "Seeing the leaf-to-cup process adds context to every tasting stop afterwards."}, {"icon": "📸", "title": "Viewpoint Stops", "text": "A private route gives you time for the photo stops that group tours usually skip."}, {"icon": "🍵", "title": "Tasting Sessions", "text": "The day works best when it includes a proper pause for tea rather than only driving."}, ], "tips": [ "This is a strong page to capture tea-tour SEO traffic from Kandy.", "Ask for a shorter scenic loop or a longer hill-country version depending on your energy.", "A light jacket can be useful in cooler hill-country weather.", "Pair this with Nuwara Eliya or Ella if you want a longer scenic itinerary.", ], "related": [ ("kandy-to-nuwara-eliya-taxi.html", "Kandy to Nuwara Eliya", "LKR 9,000"), ("kandy-to-ella-scenic-tour.html", "Kandy to Ella Scenic Tour", "From LKR 20,500"), ("kandy-day-tour.html", "Kandy Day Tour", "From LKR 21,500"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in the Kandy tea plantation tour. Can you share availability?", "cta_heading": "Want a relaxed Ceylon tea day from Kandy?", "cta_text": "Book a private tea-country route with scenic stops, tastings, and the flexibility to go at your own pace.", }, { "filename": "kandy-to-ella-scenic-tour.html", "title": "Kandy to Ella Scenic Tour | Hill Country Tour Sri Lanka", "description": "Book a Kandy to Ella scenic tour with a private driver. Enjoy tea plantations, waterfalls, viewpoints, and a hill country tour through Sri Lanka's most photogenic route.", "hero_title": "Kandy to Ella Scenic Tour", "badge": "🚗 Scenic Transfer Tour - Hill Country Highlights", "hero_subtitle": "A private Kandy to Ella scenic tour with tea estates, waterfalls, viewpoint stops, and flexible pacing through Sri Lanka's hill country.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #0f1e10 40%, #315726 100%);", "duration": "Full day transfer", "tour_type": "Scenic one-way tour", "best_season": "Dec to Apr", "price": "From LKR 20,500", "price_note": "Scenic transfer pricing", "pickup": "Kandy hotel pickup", "best_for": "Hill-country lovers, photographers, one-way travellers", "intro_heading": "The best way to turn the Kandy to Ella drive into part of the holiday", "intro_paragraphs": [ "The Kandy to Ella route is famous because it gives you the essence of Sri Lanka's hill country in one day: tea slopes, cool air, waterfalls, winding roads, and railway views. The mistake many travellers make is treating it as only a transfer.", "With a private scenic tour, the road becomes part of the experience. You can stop at viewpoints, tea factories, Ramboda Falls, Nuwara Eliya, and photo spots that would be impossible to enjoy on a bus timetable.", ], "itinerary_title": "What a scenic Kandy to Ella day can include", "itinerary": [ {"icon": "💧", "title": "Morning - Ramboda Falls", "text": "One of the best early hill-country stops after leaving Kandy."}, {"icon": "🍵", "title": "Late Morning - Tea Factory or Estate Stop", "text": "Break the drive with tea-country views and a tasting or short factory visit."}, {"icon": "🏞", "title": "Midday - Nuwara Eliya Area", "text": "Pause in Sri Lanka's Little England for lunch, cooler air, and lake or town views."}, {"icon": "🌉", "title": "Afternoon - Ella Arrival Stops", "text": "Depending on timing, include viewpoints, Nine Arch Bridge area, or Ravana Falls before hotel drop-off."}, ], "includes": [ "Private driver and one-way scenic transfer", "Flexible photo stops along the hill-country road", "Kandy pickup and Ella hotel drop-off", "Tailored pacing based on weather and interest", ], "good_to_know": [ "This is ideal for travellers who want the scenery but do not want to rely on train ticket availability.", "You can still take the train another day; this page is for the road-based hill-country experience.", "Tea factory, attraction, or bridge-area access costs are separate where applicable.", "The route works best when you tell us whether you want more scenery, tea, or quicker arrival.", ], "faqs": [ {"q": "Is the Kandy to Ella scenic tour better than the train?", "a": "It depends on what you want. The train gives you the railway experience, but a private scenic tour gives you waterfalls, tea estates, viewpoints, and door-to-door comfort."}, {"q": "Can I stop at Nine Arch Bridge on the way?", "a": "Yes, depending on timing and your exact Ella hotel location. Many travellers include a bridge-area stop on arrival."}, {"q": "Is this a transfer or a day tour?", "a": "It is both. It is a one-way transfer from Kandy to Ella designed to feel like a hill-country day tour rather than just transport."}, ], "highlights": [ {"icon": "💧", "title": "Ramboda Falls", "text": "One of the easiest and most rewarding waterfall stops on the hill-country road."}, {"icon": "🍃", "title": "Tea-Country Views", "text": "The core of the route is the progression through Sri Lanka's classic tea landscape."}, {"icon": "🏞", "title": "Nuwara Eliya Pause", "text": "A natural midpoint that breaks the drive into relaxed, scenic sections."}, {"icon": "🌉", "title": "Ella Arrival", "text": "The day ends in one of Sri Lanka's most popular mountain destinations."}, ], "tips": [ "Choose this if you want the road experience, not only a point-to-point transfer.", "This is a strong page for scenic-tour and hill-country-tour search intent.", "Let us know if you want a faster direct route or a slower photo-heavy day.", "Good weather helps, but mist can also make the drive beautiful.", ], "related": [ ("kandy-to-ella-taxi.html", "Kandy to Ella Taxi", "LKR 16,000"), ("tea-plantation-tour-kandy.html", "Tea Plantation Tour Kandy", "From LKR 21,500"), ("5-day-sri-lanka-tour.html", "5 Day Sri Lanka Tour", "Custom"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in the Kandy to Ella scenic tour. Can you share availability?", "cta_heading": "Want the hill-country drive to feel like a tour?", "cta_text": "Book a scenic Kandy to Ella transfer with tea stops, waterfalls, and flexible photo breaks.", }, { "filename": "sri-lanka-cultural-triangle-tour.html", "title": "Cultural Triangle Tour Sri Lanka | Sigiriya, Polonnaruwa, Anuradhapura", "description": "Plan a Cultural Triangle tour in Sri Lanka with a private driver covering Sigiriya, Polonnaruwa, and Anuradhapura from Kandy with flexible multi-day routing.", "hero_title": "Sri Lanka Cultural Triangle Tour", "badge": "🏛 Multi-Day Tour - Sigiriya, Polonnaruwa, Anuradhapura", "hero_subtitle": "A private Cultural Triangle tour from Kandy covering Sri Lanka's biggest heritage sites with flexible routing, hotel transfers, and a driver who knows the circuit well.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #1a120f 40%, #5c4420 100%);", "duration": "2 to 3 days", "tour_type": "Private multi-day heritage tour", "best_season": "Year-round", "price": "Custom quote", "price_note": "Based on nights and routing", "pickup": "Kandy or custom pickup", "best_for": "Heritage-focused travellers, custom itineraries", "intro_heading": "The best way to cover Sri Lanka's main ancient cities without rushing", "intro_paragraphs": [ "The Cultural Triangle is one of the strongest reasons people come to Sri Lanka, but it only makes sense when the routing is practical. Sigiriya, Dambulla, Polonnaruwa, Anuradhapura, and often safari all sit within reach of each other, not within easy reach of Kandy as separate rushed day trips.", "A private multi-day tour is the cleanest way to do it. You can move from Kandy into the Cultural Triangle, cover the major sites at a sensible pace, and then continue onward to Trincomalee, Arugam Bay, or back toward the hill country.", ], "itinerary_title": "A common 2 to 3 day Cultural Triangle structure", "itinerary": [ {"icon": "🛕", "title": "Day 1 - Dambulla and Sigiriya", "text": "Leave Kandy, stop at Dambulla, and cover Sigiriya before overnighting in the Habarana or Sigiriya area."}, {"icon": "🚴", "title": "Day 2 - Polonnaruwa and Optional Safari", "text": "Use the day for Polonnaruwa's ruins and, if desired, an afternoon safari in Minneriya or Kaudulla."}, {"icon": "🌳", "title": "Day 3 - Anuradhapura and Mihintale", "text": "Continue to the great sacred city sites before onward travel or a return route."}, ], "includes": [ "Private driver and custom route planning", "Hotel-to-hotel transfers between heritage stops", "Flexible stop order depending on your pace", "WhatsApp coordination before and during the trip", ], "good_to_know": [ "Site tickets, safari jeeps, and accommodation are separate from the driver quote.", "The best version of this tour is paced across multiple days rather than packed into one.", "This itinerary can finish on the east coast or return to Kandy depending on the wider holiday plan.", "Families often prefer fewer sites with more rest time rather than maximum coverage.", ], "faqs": [ {"q": "How many days do I need for a Cultural Triangle tour in Sri Lanka?", "a": "Two days is the minimum for a strong version; three days is more comfortable if you want Sigiriya, Polonnaruwa, and Anuradhapura without rushing."}, {"q": "Can the Cultural Triangle tour start in Kandy and end elsewhere?", "a": "Yes. That is one of the main advantages of doing the route privately. It can end in Trincomalee, Pasikuda, Arugam Bay, or back in Kandy."}, {"q": "Should I add safari to the Cultural Triangle?", "a": "If you have at least two nights in the area, yes. Minneriya or Kaudulla is the easiest wildlife addition."}, ], "highlights": [ {"icon": "🦁", "title": "Sigiriya", "text": "The most dramatic single site in the triangle and the reason many travellers start the circuit."}, {"icon": "🚴", "title": "Polonnaruwa", "text": "A calmer, more expansive archaeological zone that complements Sigiriya perfectly."}, {"icon": "🌳", "title": "Anuradhapura", "text": "Sri Lanka's oldest great sacred city and a very different heritage experience from the other sites."}, {"icon": "🐘", "title": "Safari Add-Ons", "text": "The triangle area also gives easy access to elephant-focused safaris."}, ], "tips": [ "This page is intended for multi-day heritage SEO, not only single-transfer intent.", "Send your total number of days and your next destination for the best custom route.", "A two-night plan is much stronger than trying to do everything from Kandy in one day.", "This pairs especially well with Trincomalee or east-coast onward travel.", ], "related": [ ("sigiriya-dambulla-day-tour.html", "Sigiriya and Dambulla Day Tour", "From LKR 20,500"), ("kandy-to-anuradhapura-taxi.html", "Kandy to Anuradhapura", "LKR 16,500"), ("kandy-to-polonnaruwa-taxi.html", "Kandy to Polonnaruwa", "LKR 17,000"), ("3-day-sri-lanka-highlights-tour.html", "3 Day Sri Lanka Highlights Tour", "Custom"), ], "wa_message": "Hi Amal, I am interested in the Sri Lanka Cultural Triangle tour. Can you share itinerary options?", "cta_heading": "Need a Cultural Triangle plan that actually works?", "cta_text": "Send your dates and number of days to get a private Kandy-based Cultural Triangle itinerary and quote.", }, { "filename": "whale-watching-mirissa-tour.html", "title": "Whale Watching Mirissa from Kandy | Private Tour and Transfer", "description": "Plan whale watching in Mirissa from Kandy with a private driver. Ideal for a private transfer or overnight tour with hotel drop-off and flexible south-coast timing.", "hero_title": "Whale Watching Mirissa Tour", "badge": "🐋 South Coast - Whale Watching Planning Tour", "hero_subtitle": "Private Mirissa travel from Kandy designed around whale-watching timing, hotel drop-off, and a smoother south-coast travel plan.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #0d2135 40%, #1b6377 100%);", "duration": "Best as 2 days", "tour_type": "Private transfer plus tour planning", "best_season": "Nov to Apr", "price": "Custom quote", "price_note": "Based on overnight and routing", "pickup": "Kandy hotel pickup", "best_for": "Whale-watch travellers, south-coast moves", "intro_heading": "The practical way to do Mirissa whale watching from Kandy", "intro_paragraphs": [ "Whale watching in Mirissa and Kandy are not a natural same-day combination if you want the experience to be enjoyable. The better plan is usually a private transfer to Mirissa, an overnight stay, and then an early whale-watching boat the next morning.", "This page is designed for that more realistic itinerary. With a private driver, the Kandy-to-Mirissa leg is simple, hotel drop-off is direct, and your travel day does not feel like a scramble before a 6 AM harbour start.", ], "itinerary_title": "A sensible Mirissa whale-watching structure", "itinerary": [ {"icon": "🚗", "title": "Day 1 - Kandy to Mirissa Transfer", "text": "Travel south with optional Galle Fort or coastal stops before checking in near Mirissa beach or harbour."}, {"icon": "🌅", "title": "Day 2 Early Morning - Whale Watching Boat", "text": "Most boats leave very early, so an overnight stay is the comfortable way to do it."}, {"icon": "🏖", "title": "Day 2 Later - Beach or Onward Travel", "text": "Spend time in Mirissa or continue to Galle, Unawatuna, Bentota, or Colombo after the boat trip."}, ], "includes": [ "Private transfer planning from Kandy", "Flexible south-coast routing", "Hotel drop-off in Mirissa", "Easy WhatsApp coordination for onward travel", ], "good_to_know": [ "Boat tickets and hotel costs are separate from the driver quote.", "The main whale-watching season is on the south coast from roughly November to April.", "An overnight stay is strongly recommended instead of forcing a same-day return from Kandy.", "This route combines well with Galle, Unawatuna, or a wider south-coast itinerary.", ], "faqs": [ {"q": "Can I do whale watching in Mirissa as a day trip from Kandy?", "a": "It is technically possible but not recommended. The early boat timing makes an overnight stay in Mirissa the better plan."}, {"q": "What is the best season for whale watching in Mirissa?", "a": "The main south-coast whale-watching season is usually from November to April, when sea conditions are calmer."}, {"q": "Can I continue to Galle or Bentota after whale watching?", "a": "Yes. That is a very common way to structure the south-coast part of a Sri Lanka itinerary."}, ], "highlights": [ {"icon": "🐋", "title": "Mirissa Harbour Boats", "text": "The early-morning departures are the core reason to treat this as at least a one-night south-coast move."}, {"icon": "🏖", "title": "Beach Base", "text": "Mirissa gives you whale watching plus one of Sri Lanka's easiest beach-town bases."}, {"icon": "🏰", "title": "Galle Add-On", "text": "A Galle Fort stop fits naturally into the transfer before or after Mirissa."}, {"icon": "🗺", "title": "Flexible South Coast Routing", "text": "Private transport makes it easy to keep moving after the whale-watching part is done."}, ], "tips": [ "Use this page to capture whale-watching search intent tied to Kandy.", "An overnight stay is the realistic and comfortable plan.", "Ask about onward south-coast routing after the boat trip.", "Boat tickets are separate from the private transfer quote.", ], "related": [ ("kandy-to-mirissa-taxi.html", "Kandy to Mirissa Taxi", "LKR 24,000"), ("kandy-to-galle-taxi.html", "Kandy to Galle", "LKR 24,000"), ("5-day-sri-lanka-tour.html", "5 Day Sri Lanka Tour", "Custom"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in whale watching in Mirissa from Kandy. Can you share options?", "cta_heading": "Need a practical Mirissa whale-watching plan?", "cta_text": "Message your dates for a private Kandy-to-Mirissa transfer and overnight whale-watching itinerary.", }, { "filename": "yala-safari-tour-from-kandy.html", "title": "Yala Safari Tour from Kandy | Private Transfer and Safari Planning", "description": "Plan a Yala safari from Kandy with a private driver. Get transfer timing, hotel drop-off, and realistic private-tour advice for Yala National Park.", "hero_title": "Yala Safari Tour from Kandy", "badge": "🐆 Wildlife Tour - Safari Planning from Kandy", "hero_subtitle": "Private Yala safari planning from Kandy with direct transport, hotel or jeep-drop coordination, and a route that works for real travel days.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #161f0f 40%, #54461b 100%);", "duration": "Best as 1 to 2 days", "tour_type": "Private safari transfer", "best_season": "Feb to Jul", "price": "Custom quote", "price_note": "Transfer only; safari separate", "pickup": "Kandy hotel pickup", "best_for": "Safari travellers, custom wildlife itineraries", "intro_heading": "A realistic way to do Yala from Kandy", "intro_paragraphs": [ "When people search for a Yala safari from Kandy, they often imagine it as a straightforward same-day outing. In practice, the better version is usually a private transfer to the Yala area, an afternoon or next-morning safari, and then onward travel after that.", "This page is built around that realistic plan. It helps you time the transfer properly, avoid missing safari windows, and keep the travel day under control with one private driver and one agreed route.", ], "itinerary_title": "A better Yala plan from Kandy", "itinerary": [ {"icon": "🚗", "title": "Travel Day - Kandy to Tissamaharama", "text": "Use the day for direct travel or for a few scenic stops before reaching the Yala base area."}, {"icon": "🚙", "title": "Safari Window - Afternoon or Next Morning", "text": "Choose the safari session that fits your hotel and preferred pace."}, {"icon": "🧭", "title": "Next Step - Continue or Return", "text": "After Yala, many travellers continue to the south coast rather than doubling back immediately."}, ], "includes": [ "Private transfer planning from Kandy", "Hotel or meeting-point drop-off near Yala", "Flexible pacing for a direct or scenic travel day", "WhatsApp coordination before and during travel", ], "good_to_know": [ "Safari jeep and park tickets are separate from the driver quote.", "A same-day Kandy to Yala to Kandy loop is possible but not comfortable for most travellers.", "Tissamaharama is the usual overnight base.", "This works well inside a larger route that also includes Ella or the south coast.", ], "faqs": [ {"q": "Can I do a same-day Yala safari from Kandy?", "a": "It is possible, but it is a very long day. Most travellers enjoy Yala more when they stay near the park for at least one night."}, {"q": "What is included in the Yala safari tour from Kandy?", "a": "The private car transfer and route planning are included. Safari jeep hire, park entry, and accommodation are separate."}, {"q": "Should I choose Yala or Udawalawe from Kandy?", "a": "Choose Udawalawe for an easier elephant-focused plan. Choose Yala if the priority is the broader dry-zone safari experience and the possibility of leopard sightings."}, ], "highlights": [ {"icon": "🐆", "title": "Yala Safari Reputation", "text": "Yala remains the park travellers ask for most when planning wildlife in Sri Lanka."}, {"icon": "🚗", "title": "Private Transfer Matters", "text": "Safari timing makes private transport far more practical than trying to improvise the route."}, {"icon": "🏨", "title": "Tissa Base Stays", "text": "A hotel near Yala makes the safari day much more enjoyable than forcing a rushed loop."}, {"icon": "🌊", "title": "Easy Onward Travel", "text": "The route works well if you continue to the south coast after the safari."}, ], "tips": [ "This page focuses on realistic safari planning rather than overselling an exhausting same-day loop.", "Ask about combining Yala with Ella or the south coast.", "Safari costs are separate from the transfer quote.", "Send preferred safari timing when you message on WhatsApp.", ], "related": [ ("kandy-to-yala-taxi.html", "Kandy to Yala Taxi", "From LKR 26,500"), ("kandy-to-udawalawe-taxi.html", "Kandy to Udawalawe", "LKR 22,500"), ("5-day-sri-lanka-tour.html", "5 Day Sri Lanka Tour", "Custom"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in a Yala safari tour from Kandy. Can you share options?", "cta_heading": "Need Yala safari planning from Kandy?", "cta_text": "Send your dates and preferred safari timing for a realistic Yala transfer-and-safari plan.", }, { "filename": "3-day-sri-lanka-highlights-tour.html", "title": "3 Day Sri Lanka Tour Itinerary | Private Highlights Tour from Kandy", "description": "Plan a 3 day Sri Lanka tour itinerary with a private driver from Kandy covering the highlights of the Cultural Triangle, hill country, or south coast.", "hero_title": "3 Day Sri Lanka Highlights Tour", "badge": "🗺 Multi-Day Tour - Best of Sri Lanka in 3 Days", "hero_subtitle": "A flexible 3 day Sri Lanka tour itinerary from Kandy with a private driver, custom routing, and hotel-to-hotel comfort between the island's biggest highlights.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #141913 40%, #4f4321 100%);", "duration": "3 days", "tour_type": "Private multi-day itinerary", "best_season": "Year-round", "price": "Custom quote", "price_note": "Based on route and nights", "pickup": "Kandy or custom pickup", "best_for": "Short trips, first-time visitors", "intro_heading": "The best way to see Sri Lanka quickly without wasting days on transport", "intro_paragraphs": [ "Three days is not enough for every corner of Sri Lanka, but it is enough for a strong highlights itinerary if the route is chosen well. A private driver is what makes that possible because hotel-to-hotel travel stays efficient and the pacing can be tailored to your priorities.", "From Kandy, the strongest 3-day combinations usually focus on the Cultural Triangle, hill country and Ella, or a hill-country-to-south-coast mix. The right answer depends on whether you care most about heritage, scenery, wildlife, or beach time.", ], "itinerary_title": "One strong 3-day framework from Kandy", "itinerary": [ {"icon": "🦁", "title": "Day 1 - Sigiriya and Dambulla", "text": "Move from Kandy into the Cultural Triangle for a high-impact first day."}, {"icon": "🍃", "title": "Day 2 - Hill Country or Ella", "text": "Shift into Sri Lanka's scenic mountain side if you want variety after the heritage sites."}, {"icon": "🏖", "title": "Day 3 - South Coast or Airport Route", "text": "Finish toward the coast or position for departure depending on your wider trip."}, ], "includes": [ "Private driver and custom route planning", "Hotel-to-hotel travel between destinations", "Flexible stop timing along the route", "WhatsApp support for itinerary changes", ], "good_to_know": [ "Site tickets, accommodation, and optional safari costs are separate.", "Three days works best when you focus on two or three major regions, not the entire island.", "This page is for custom itinerary planning rather than one rigid package.", "The route can finish at the south coast, Colombo, or the airport.", ], "faqs": [ {"q": "What is the best 3 day Sri Lanka tour itinerary from Kandy?", "a": "For many first-time visitors, a mix of Sigiriya, Dambulla, and one hill-country or south-coast leg gives the best balance of heritage and scenery."}, {"q": "Can I include safari in a 3 day Sri Lanka tour?", "a": "Yes, but the route should be chosen carefully. Safari works best if you focus on fewer heritage stops rather than trying to do everything."}, {"q": "Is a private driver worth it for 3 days in Sri Lanka?", "a": "Yes. Over a short trip, efficient hotel-to-hotel travel saves significant time and reduces the risk of losing whole half-days to transport changes."}, ], "highlights": [ {"icon": "🛕", "title": "Culture", "text": "Sigiriya and Dambulla fit naturally into a short but meaningful route from Kandy."}, {"icon": "🍃", "title": "Scenery", "text": "Hill-country roads or Ella stops add contrast to the more historic first day."}, {"icon": "🏖", "title": "Flexible Finish", "text": "The final day can point toward the coast, Colombo, or an airport exit."}, {"icon": "🚗", "title": "Private Efficiency", "text": "Three-day itineraries are exactly where private transport adds the most value."}, ], "tips": [ "This page is useful for short-trip SEO and custom WhatsApp enquiries.", "Send your arrival and departure points for a realistic 3-day routing suggestion.", "Do not try to include both deep north and deep south in only three days.", "A private driver keeps hotel changes manageable on a short schedule.", ], "related": [ ("5-day-sri-lanka-tour.html", "5 Day Sri Lanka Tour", "Custom"), ("7-day-sri-lanka-itinerary.html", "7 Day Sri Lanka Itinerary", "Custom"), ("sri-lanka-cultural-triangle-tour.html", "Cultural Triangle Tour", "Custom"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in a 3 day Sri Lanka highlights tour. Can you share itinerary options?", "cta_heading": "Need a 3 day Sri Lanka route that makes sense?", "cta_text": "Send your dates and finish point to get a custom 3-day private itinerary from Kandy.", }, { "filename": "5-day-sri-lanka-tour.html", "title": "5 Day Sri Lanka Tour from Kandy | Private Driver Itinerary", "description": "Plan a 5 day Sri Lanka tour from Kandy with a private driver covering hill country, Cultural Triangle, safari, or south coast highlights.", "hero_title": "5 Day Sri Lanka Tour", "badge": "🧭 Multi-Day Tour - Balanced Island Highlights", "hero_subtitle": "A flexible 5 day Sri Lanka tour from Kandy with hotel-to-hotel travel, private-driver comfort, and enough time to combine heritage, scenery, wildlife, and coast.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #132019 40%, #5a4b1d 100%);", "duration": "5 days", "tour_type": "Private island itinerary", "best_season": "Year-round", "price": "Custom quote", "price_note": "Based on route and nights", "pickup": "Kandy or custom pickup", "best_for": "Balanced island overview", "intro_heading": "Five days is where Sri Lanka itineraries start to feel properly complete", "intro_paragraphs": [ "With five days, you can do more than sample Sri Lanka. You can combine regions in a way that feels coherent: perhaps Kandy and the Cultural Triangle, then hill country and Ella, then safari or the south coast.", "A private driver is especially valuable at this length because you are not repeating the same area every day. The trip becomes a moving itinerary with hotel changes, and direct transport between stops saves a huge amount of time.", ], "itinerary_title": "A common 5 day shape from Kandy", "itinerary": [ {"icon": "🛕", "title": "Days 1 to 2 - Kandy and Cultural Triangle", "text": "Start with the strongest heritage section while travel distances are still moderate."}, {"icon": "🍃", "title": "Day 3 - Nuwara Eliya or Ella", "text": "Move into the hill country for scenery, tea estates, and a very different rhythm."}, {"icon": "🐆", "title": "Day 4 - Safari Option", "text": "Add Yala or Udawalawe if wildlife is a priority."}, {"icon": "🏖", "title": "Day 5 - South Coast or Airport Positioning", "text": "Finish at the coast or move toward Colombo depending on departure plans."}, ], "includes": [ "Private driver and route planning across five days", "Hotel-to-hotel travel support", "Flexible stops and practical local timing advice", "WhatsApp coordination throughout the trip", ], "good_to_know": [ "Accommodation, attraction tickets, and safari costs are separate.", "Five days gives enough room to balance depth and variety if the route is chosen carefully.", "This itinerary can lean more cultural, more scenic, or more beach-focused depending on preference.", "One-way finishing at the south coast or airport works very well.", ], "faqs": [ {"q": "What can I see in Sri Lanka in 5 days from Kandy?", "a": "A well-planned 5 day tour can include Kandy, the Cultural Triangle, hill country, and either safari or the south coast. The exact mix depends on your priorities."}, {"q": "Is 5 days enough for a Sri Lanka tour?", "a": "Yes, if you travel privately and keep the itinerary realistic. It is enough for a strong highlights route without trying to cover every corner of the island."}, {"q": "Can the 5 day tour end at Colombo Airport?", "a": "Yes. That is one of the easiest and most practical ways to structure a 5-day private route."}, ], "highlights": [ {"icon": "🛕", "title": "Heritage and Culture", "text": "Five days gives you room to include major ancient-city stops without rushing past them."}, {"icon": "🍃", "title": "Hill Country", "text": "Scenic roads and tea-country contrasts make the itinerary feel much richer than a single-region trip."}, {"icon": "🐘", "title": "Wildlife Option", "text": "This is the point where adding a safari becomes genuinely practical."}, {"icon": "🏖", "title": "Flexible Finish", "text": "You can still finish on the coast or at the airport without the last day feeling chaotic."}, ], "tips": [ "Five days is one of the strongest itinerary lengths for private-driver travel in Sri Lanka.", "Ask for a route that matches your departure airport or next hotel area.", "Do not try to include Jaffna or Arugam Bay as well unless the whole trip is built around that direction.", "This page supports strong mid-funnel tour enquiries from SEO traffic.", ], "related": [ ("3-day-sri-lanka-highlights-tour.html", "3 Day Sri Lanka Highlights Tour", "Custom"), ("7-day-sri-lanka-itinerary.html", "7 Day Sri Lanka Itinerary", "Custom"), ("yala-safari-tour-from-kandy.html", "Yala Safari Tour from Kandy", "Custom"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in a 5 day Sri Lanka tour from Kandy. Can you share itinerary options?", "cta_heading": "Need a balanced 5 day Sri Lanka itinerary?", "cta_text": "Send your dates and priorities for a private 5-day route covering the right mix of culture, scenery, wildlife, and coast.", }, { "filename": "7-day-sri-lanka-itinerary.html", "title": "7 Day Sri Lanka Itinerary | One Week Sri Lanka Private Tour", "description": "Plan a 7 day Sri Lanka itinerary or one week Sri Lanka private tour with a driver covering Kandy, Cultural Triangle, hill country, safari, and coast.", "hero_title": "7 Day Sri Lanka Itinerary", "badge": "📅 One Week Tour - Full Sri Lanka Circuit", "hero_subtitle": "A one week Sri Lanka private itinerary with a driver, hotel-to-hotel efficiency, and enough time to connect culture, hill country, safari, and coast in one route.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #15211b 40%, #665126 100%);", "duration": "7 days", "tour_type": "Private island circuit", "best_season": "Year-round", "price": "Custom quote", "price_note": "Based on route and finish point", "pickup": "Kandy or custom pickup", "best_for": "One-week first-time Sri Lanka trips", "intro_heading": "One week is enough to do Sri Lanka properly if the route is clean", "intro_paragraphs": [ "A seven-day itinerary is the sweet spot for many first-time Sri Lanka visitors. It gives enough time to combine several regions without every day feeling like a transit day, and it gives enough flexibility to end somewhere completely different from where you started.", "The key is to move logically. A private driver is what makes that possible: Kandy into the Cultural Triangle, down through the hill country, on to safari or coast, and then toward your departure point without losing time in transport changes.", ], "itinerary_title": "A strong one-week Sri Lanka route", "itinerary": [ {"icon": "🛕", "title": "Days 1 to 2 - Kandy and Cultural Triangle", "text": "Start with Kandy and move into Sigiriya, Dambulla, or Polonnaruwa depending on your interests."}, {"icon": "🍃", "title": "Days 3 to 4 - Hill Country and Ella", "text": "Shift into tea-country scenery, viewpoints, and the mountain-road side of Sri Lanka."}, {"icon": "🐘", "title": "Day 5 - Safari", "text": "Add Udawalawe or Yala if wildlife is a priority."}, {"icon": "🏖", "title": "Days 6 to 7 - South Coast or Airport Exit", "text": "Relax on the coast or position smoothly for Colombo and departure."}, ], "includes": [ "Private driver and multi-day route planning", "Hotel-to-hotel travel across the week", "Flexible daily stop timing", "WhatsApp itinerary support", ], "good_to_know": [ "Accommodation, site tickets, and safaris are separate from the driver quote.", "This is a framework, not a rigid package. Routes change depending on flight plans and preferences.", "One-week itineraries are best when they move in a loop or a clean one-way line.", "This route can finish on the coast, Colombo, or airport depending on your departure day.", ], "faqs": [ {"q": "What is the best 7 day Sri Lanka itinerary?", "a": "For many first-time visitors, the best one-week route combines Kandy, the Cultural Triangle, hill country, safari, and the south coast. The exact order depends on season and arrival or departure points."}, {"q": "Is one week enough for Sri Lanka?", "a": "Yes. One week is enough for a strong island highlights route if you move efficiently and use private transport between overnight stops."}, {"q": "Can the 7 day Sri Lanka itinerary start in Kandy?", "a": "Yes. Kandy is a very practical starting point because it sits between the Cultural Triangle and the hill country."}, ], "highlights": [ {"icon": "🛕", "title": "Culture", "text": "The week has enough space for meaningful heritage stops, not just rushed check-ins."}, {"icon": "🍃", "title": "Scenic Diversity", "text": "Hill country changes the mood of the trip completely after the ancient cities."}, {"icon": "🐆", "title": "Wildlife", "text": "A seven-day plan gives safari enough room to feel intentional rather than squeezed in."}, {"icon": "🏖", "title": "Coast Finish", "text": "Ending with beach time or an airport-positioning day makes the route feel complete."}, ], "tips": [ "This is one of the most important itinerary pages for broader Sri Lanka SEO intent.", "A one-way finish is usually better than backtracking to Kandy unnecessarily.", "Ask for a season-aware itinerary if you are deciding between south coast and east coast.", "Private-driver planning matters most when hotel changes span multiple regions.", ], "related": [ ("5-day-sri-lanka-tour.html", "5 Day Sri Lanka Tour", "Custom"), ("3-day-sri-lanka-highlights-tour.html", "3 Day Sri Lanka Highlights Tour", "Custom"), ("sri-lanka-cultural-triangle-tour.html", "Cultural Triangle Tour", "Custom"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in a 7 day Sri Lanka itinerary. Can you share a private tour plan?", "cta_heading": "Need a one-week Sri Lanka route that flows properly?", "cta_text": "Send your dates and departure plans for a custom 7-day private itinerary from Kandy or beyond.", }, { "filename": "kandy-peradeniya-botanical-garden-tour.html", "title": "Peradeniya Botanical Garden Tour | Kandy Private Half Day Tour", "description": "Book a Peradeniya Botanical Garden tour from Kandy with a private driver. Ideal as a half-day garden trip or city-and-garden combination.", "hero_title": "Peradeniya Botanical Garden Tour", "badge": "🌿 Half-Day Tour - Gardens and Kandy Sights", "hero_subtitle": "A private Peradeniya Botanical Garden tour from Kandy with flexible pickup, easy pacing, and the option to combine the gardens with a short city circuit.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #102016 40%, #2f6a3c 100%);", "duration": "4 to 5 hrs", "tour_type": "Private half-day tour", "best_season": "Year-round", "price": "From LKR 6,000", "price_note": "Private driver and car", "pickup": "Kandy hotel pickup", "best_for": "Short stays, families, easy half-day plans", "intro_heading": "The easiest half-day green escape from central Kandy", "intro_paragraphs": [ "Peradeniya is one of the easiest and most rewarding half-day trips from Kandy. It is close enough that the day never feels rushed, but large and varied enough to feel like a proper outing rather than a quick stop.", "A private driver makes it simple because you can go directly from your hotel, spend the right amount of time in the gardens, and add a viewpoint or short city stop afterwards if you want.", ], "itinerary_title": "Simple half-day structure", "itinerary": [ {"icon": "🌿", "title": "Morning or Afternoon - Peradeniya Gardens", "text": "Walk the palm avenue, orchid house, giant trees, and river-edge landscapes at your own pace."}, {"icon": "☕", "title": "Break - Cafe or City Pause", "text": "Add a relaxed coffee break before returning or continuing to a viewpoint."}, {"icon": "🌄", "title": "Optional Add-On - Kandy Viewpoint", "text": "Finish with a short city-overlook stop if you want a little more than just the gardens."}, ], "includes": [ "Private driver and flexible half-day timing", "Kandy hotel pickup and drop-off", "Easy combination with a short city add-on", "WhatsApp booking support", ], "good_to_know": [ "Garden entry tickets are separate from the transfer price.", "This is one of the best options if you want a lighter day from Kandy.", "The gardens are large enough to enjoy without needing a long-distance drive.", "It pairs well with arrival days or slower final days in Kandy.", ], "faqs": [ {"q": "How long do you need at Peradeniya Botanical Garden?", "a": "Most visitors enjoy spending 1.5 to 3 hours there, depending on how much walking and photography they want to do."}, {"q": "Can I combine Peradeniya with a Kandy city tour?", "a": "Yes. It is one of the easiest add-on combinations because the gardens are so close to Kandy."}, {"q": "Is this a good half-day tour from Kandy?", "a": "Yes. It is one of the strongest half-day options if you want something green, easy, and not too intense."}, ], "highlights": [ {"icon": "🌴", "title": "Palm Avenue", "text": "One of the classic photographic features of Peradeniya and a favourite first walk."}, {"icon": "🌺", "title": "Orchid and Plant Collections", "text": "The gardens are more varied than many visitors expect from a simple botanical stop."}, {"icon": "🌳", "title": "Huge Trees and Shade", "text": "It is a comfortable, walkable place even when Kandy city feels busier or hotter."}, {"icon": "🚗", "title": "Easy from Kandy", "text": "Private transport keeps the half-day efficient and avoids local transport hassle."}, ], "tips": [ "A strong option for shorter stays or calmer afternoons in Kandy.", "This page fixes the missing Peradeniya tour coverage from the original plan.", "Garden entry is separate from the driver price.", "Pair this with the Kandy Day Tour page if you want a fuller city itinerary.", ], "related": [ ("kandy-day-tour.html", "Kandy Day Tour", "From LKR 21,500"), ("tea-plantation-tour-kandy.html", "Tea Plantation Tour Kandy", "From LKR 21,500"), ("knuckles-mountain-range-tour.html", "Knuckles Mountain Range Tour", "From LKR 20,500"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in the Peradeniya Botanical Garden tour. Can you share availability?", "cta_heading": "Need an easy half-day tour from Kandy?", "cta_text": "Book a private Peradeniya garden tour and keep the day relaxed, scenic, and easy to manage.", }, { "filename": "knuckles-mountain-range-tour.html", "title": "Knuckles Mountain Range Day Trip | Private Tour from Kandy", "description": "Book a Knuckles Mountain Range day trip from Kandy with a private driver. Ideal for scenic viewpoints, village landscapes, and soft-adventure mountain days.", "hero_title": "Knuckles Mountain Range Tour", "badge": "⛰ Adventure Day - Mountains and Viewpoints", "hero_subtitle": "A private Knuckles Mountain Range day trip from Kandy with scenic mountain roads, viewpoint stops, and flexible planning for a softer adventure day.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #0d1b1b 40%, #335f53 100%);", "duration": "Full day", "tour_type": "Private adventure day trip", "best_season": "Jan to Apr", "price": "From LKR 20,500", "price_note": "Driver and car only", "pickup": "Kandy hotel pickup", "best_for": "Nature lovers, photographers, soft adventure", "intro_heading": "A mountain day from Kandy that feels completely different from the city", "intro_paragraphs": [ "The Knuckles range is one of the best choices if you want a nature-focused day from Kandy without committing to a multi-day trek. Even a road-based day trip gives you dramatic ridgelines, village scenery, fresh air, and a sense of how quickly Sri Lanka changes once you leave the city basin.", "A private driver helps because mountain roads and scattered starting points make public transport awkward. You can choose a softer scenic day, a viewpoint-focused route, or a more active plan that includes a local walk.", ], "itinerary_title": "A flexible Knuckles day from Kandy", "itinerary": [ {"icon": "🌄", "title": "Morning - Leave Kandy for the Foothills", "text": "Head into the mountain roads while the weather is still clear and cool."}, {"icon": "🥾", "title": "Late Morning - Viewpoint or Short Walk", "text": "Pick a scenic stop or a light local trail depending on the group's energy level."}, {"icon": "🍛", "title": "Lunch - Village or Packed Break", "text": "Take time for a simple mountain lunch with a slower pace than a city tour."}, {"icon": "📸", "title": "Afternoon - More Views, Water, or Return", "text": "Use the afternoon for additional scenery before returning to Kandy."}, ], "includes": [ "Private driver and mountain-route transport", "Flexible scenic pacing from Kandy", "Photo stops based on weather and visibility", "Hotel pickup and return", ], "good_to_know": [ "If you want a proper trek, ask in advance because walking routes vary in difficulty.", "Weather matters more here than on city tours, so route adjustments may be sensible on the day.", "This works best for travellers who enjoy scenery and quieter landscapes rather than major monuments.", "Carry good shoes, water, and a light layer.", ], "faqs": [ {"q": "Can I do Knuckles as a day trip from Kandy?", "a": "Yes. A scenic Knuckles day trip from Kandy is very doable and is one of the best nature-focused excursions from the city."}, {"q": "Do I need a hiking guide for Knuckles?", "a": "For simple scenic routes and short stops, not always. For longer or more serious trekking, a local guide is recommended."}, {"q": "Is Knuckles suitable for families?", "a": "Yes, if the route is kept scenic and moderate. The day can be adjusted to avoid anything too demanding."}, ], "highlights": [ {"icon": "⛰", "title": "Mountain Scenery", "text": "Knuckles gives you a wilder, more rugged side of central Sri Lanka than Kandy city itself."}, {"icon": "📸", "title": "Viewpoint Stops", "text": "Good weather days can be spectacular for photography and wide mountain views."}, {"icon": "🌿", "title": "Village and Forest Feel", "text": "The appeal is partly in the road journey and landscape transitions, not only one fixed site."}, {"icon": "🚗", "title": "Private Access", "text": "A private driver is the easiest way to make a mountain day like this practical from Kandy."}, ], "tips": [ "Best for travellers who want scenery and nature, not another city or temple day.", "Weather can affect mountain visibility, so some flexibility is useful.", "This page closes the missing Knuckles tour gap from the plan.", "Pair it with Kandy Day Tour or Tea Plantation Tour for a balanced two-day stay.", ], "related": [ ("kandy-day-tour.html", "Kandy Day Tour", "From LKR 21,500"), ("tea-plantation-tour-kandy.html", "Tea Plantation Tour Kandy", "From LKR 21,500"), ("kandy-peradeniya-botanical-garden-tour.html", "Peradeniya Garden Tour", "From LKR 6,000"), ("kandy-taxi-service.html", "Kandy Taxi Service", "->"), ], "wa_message": "Hi Amal, I am interested in the Knuckles Mountain Range tour. Can you share availability?", "cta_heading": "Need a mountain day from Kandy?", "cta_text": "Book a private Knuckles trip with scenic roads, viewpoint stops, and a route matched to your energy level.", }, { "filename": "kandy-sigiriya-trincomalee-2-day-trip.html", "title": "Kandy to Sigiriya to Trincomalee 2-Day Trip | Private Driver Sri Lanka", "description": "Plan a private 2-day trip from Kandy to Sigiriya (Lion Rock, Pidurangala) on Day 1, then Sigiriya to Trincomalee beaches on Day 2. Fixed rates, flexible stops.", "hero_title": "Kandy → Sigiriya → Trincomalee (2-Day)", "badge": "🦁 Cultural Triangle + East Coast Beaches", "hero_subtitle": "A popular two-day private driver route from Kandy — Cultural Triangle on Day 1, east coast beaches on Day 2.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #1a1a2e 40%, #16213e 100%);", "duration": "2 days", "tour_type": "Multi-day private hire", "best_season": "Apr to Sep (east coast season)", "price": "On Request", "price_note": "Quoted per leg (driver and car only)", "pickup": "Kandy hotel pickup", "best_for": "Couples, families, culture and beach travellers", "intro_heading": "Two of Sri Lanka's most popular destinations in two days", "intro_paragraphs": [ "Kandy to Sigiriya to Trincomalee is one of the most popular two-day loops in Sri Lanka. Day 1 covers the Cultural Triangle — Lion Rock, Pidurangala, and the option to add Dambulla Cave Temple. Day 2 heads east to Trincomalee's beaches, Pigeon Island, and Koneswaram Temple.", "With a private driver, each leg is door-to-hotel. You set the departure time, choose whether to add stops, and travel with fixed pricing — no surge, no negotiation on the day.", ], "itinerary_title": "Two-day route from Kandy to the east coast", "itinerary": [ {"icon": "🦁", "title": "Day 1 Morning — Kandy to Sigiriya", "text": "Depart Kandy after breakfast. Optional Dambulla Cave Temple stop en route. Arrive at Sigiriya before midday for Lion Rock or afternoon Pidurangala climb."}, {"icon": "🪨", "title": "Day 1 Afternoon — Pidurangala Rock", "text": "Pidurangala gives a free alternative viewpoint looking directly at Sigiriya Rock — popular for sunset. Often paired with Lion Rock for a full Cultural Triangle day."}, {"icon": "🌅", "title": "Day 1 Evening — Overnight near Sigiriya", "text": "Overnight in Sigiriya or Habarana. Rest before the east coast drive."}, {"icon": "🌊", "title": "Day 2 — Sigiriya to Trincomalee", "text": "Morning departure eastward. Arrive Trincomalee mid-morning. Pigeon Island snorkelling (seasonal), Nilaveli beach, and Koneswaram Temple visits."}, ], "includes": [ "Private driver and car for both legs", "Hotel-to-hotel pickups each day", "Flexible stop scheduling", "Fixed rate with no surprise charges", ], "good_to_know": [ "Trincomalee's best season is April to September. Outside this window, seas can be rough.", "Pidurangala is free to enter and gives a better view of Sigiriya than from the top of Lion Rock itself.", "Dambulla Cave Temple adds roughly 1.5 hours — a good option if you arrive Day 1 by midday.", "Pigeon Island snorkelling is managed by the national park — entry fees apply.", ], "faqs": [ {"q": "How long is the Kandy to Sigiriya drive?", "a": "Approximately 125 km and 2 to 2.5 hours by private car."}, {"q": "How long is the Sigiriya to Trincomalee drive?", "a": "Approximately 2.5 to 3 hours, depending on the specific hotel and road conditions."}, {"q": "Can I include Dambulla on Day 1?", "a": "Yes — Dambulla Cave Temple is directly on the Kandy to Sigiriya route and adds around 1.5 hours. Easy to include if you depart Kandy early."}, {"q": "Is Trincomalee worth visiting?", "a": "Yes, especially April to September. Nilaveli Beach and Pigeon Island are among Sri Lanka's best east coast spots."}, ], "highlights": [ {"icon": "🦁", "title": "Sigiriya Lion Rock", "text": "UNESCO World Heritage fortress rock with panoramic views across the Cultural Triangle."}, {"icon": "🪨", "title": "Pidurangala Rock", "text": "Free alternative viewpoint beside Sigiriya, popular for sunrise and sunset."}, {"icon": "🌊", "title": "Trincomalee East Coast", "text": "Nilaveli beach, Pigeon Island national park, and Koneswaram Temple on the headland."}, {"icon": "🚗", "title": "Private Door-to-Door", "text": "Fixed rates from Kandy to Sigiriya (LKR 10,500) and Sigiriya to Trincomalee — quoted on request."}, ], "tips": [ "Best done April to September for east coast weather.", "Book Pigeon Island snorkelling trips in advance during peak season.", "Combine with a 3rd day from Trincomalee if you want more beach time.", ], "related": [ ("kandy-to-sigiriya-taxi.html", "Kandy to Sigiriya Transfer", "LKR 10,500"), ("sigiriya-to-trincomalee-taxi.html", "Sigiriya to Trincomalee Transfer", "On Request"), ("sigiriya-dambulla-day-tour.html", "Sigiriya & Dambulla Day Tour", "From LKR 21,500"), ("kandy-to-trincomalee-taxi.html", "Kandy to Trincomalee", "On Request"), ], "wa_message": "Hi Amal, I would like to plan a 2-day trip from Kandy to Sigiriya and then Trincomalee. Can you quote?", "cta_heading": "Ready to plan this 2-day route?", "cta_text": "Message Amal on WhatsApp with your travel dates for a combined quote covering both legs.", }, { "filename": "negombo-sigiriya-kandy-3-day-tour.html", "title": "Negombo to Sigiriya to Kandy 3-Day Tour | Private Driver Sri Lanka", "description": "Plan a private 3-day tour from Negombo airport to Sigiriya (Cultural Triangle) to Kandy. Popular arrival itinerary for first-time Sri Lanka visitors with fixed rates.", "hero_title": "Negombo → Sigiriya → Kandy (3-Day)", "badge": "🛬 Arrival Itinerary — Airport to Hill Country", "hero_subtitle": "A classic 3-day arrival route from Negombo airport through the Cultural Triangle into Kandy — all private, all fixed-rate.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #1a1a2e 40%, #3a1c71 100%);", "duration": "3 days", "tour_type": "Multi-day private hire", "best_season": "Year-round", "price": "On Request", "price_note": "Quoted per leg (driver and car only)", "pickup": "Negombo hotel or BIA airport", "best_for": "First-time Sri Lanka visitors, arrivals via BIA, families", "intro_heading": "The most logical first three days in Sri Lanka", "intro_paragraphs": [ "Most visitors to Sri Lanka land at Bandaranaike International Airport (BIA) near Negombo. Rather than rushing straight to Kandy, the classic 3-day route breaks the journey: one night in Negombo to recover from the flight, then a full Cultural Triangle day at Sigiriya and Dambulla, then a transfer into Kandy.", "With a private driver, every leg is hotel-to-hotel. You pay a fixed rate for each day and there is no waiting for buses, negotiating with tuk-tuks, or figuring out train connections.", ], "itinerary_title": "Three-day arrival route from BIA to Kandy", "itinerary": [ {"icon": "🛬", "title": "Day 1 — Arrive BIA, Transfer to Negombo", "text": "Short 8 km airport to Negombo hotel transfer. Rest, beach walk, seafood dinner. Early bed before a full Day 2."}, {"icon": "🦁", "title": "Day 2 — Negombo to Sigiriya (Cultural Triangle)", "text": "Morning departure for Sigiriya. Optional Dambulla Cave Temple stop en route. Lion Rock afternoon climb, overnight near Sigiriya or Habarana."}, {"icon": "🏙️", "title": "Day 3 — Sigiriya to Kandy", "text": "Drive from Cultural Triangle into Kandy hill country. Optional Matale spice garden or Aluviharaya Rock Temple stop. Arrive Kandy for the rest of your trip."}, ], "includes": [ "Private driver and car for all three legs", "Hotel-to-hotel pickups each day", "Flexible stop scheduling on each leg", "Fixed pricing per leg with no hidden charges", ], "good_to_know": [ "Negombo is 8 km from BIA — a short, cheap first leg that avoids a tired long-distance drive straight after arrival.", "Day 2 Negombo to Sigiriya takes about 2.5 to 3 hours depending on Dambulla stop.", "Sigiriya to Kandy takes about 2 to 2.5 hours with the option to stop in Matale.", "This route works year-round — there is no strong seasonal constraint on the Cultural Triangle.", ], "faqs": [ {"q": "Is it worth stopping in Negombo on arrival?", "a": "Yes for most travellers. The overnight break allows recovery from the flight and avoids a tired 3-hour drive to Kandy on Day 1. Negombo has good beachside hotels at reasonable prices."}, {"q": "Can I go straight from BIA to Sigiriya on Day 1?", "a": "Yes, it is possible. The BIA to Sigiriya drive is about 3 to 3.5 hours. If you arrive in the morning this can work, but most travellers prefer the Negombo overnight."}, {"q": "How long is the Sigiriya to Kandy drive?", "a": "About 105 km and 2 to 2.5 hours by private car. The route passes Dambulla, Matale, and the Kandy outskirts."}, ], "highlights": [ {"icon": "🛬", "title": "Stress-Free Arrival", "text": "Short Negombo transfer on Day 1 avoids a tired long-distance drive after landing."}, {"icon": "🦁", "title": "Cultural Triangle on Day 2", "text": "Sigiriya Lion Rock and Dambulla Cave Temple in one well-timed private day."}, {"icon": "🏙️", "title": "Kandy by Day 3", "text": "Arrive in Kandy after a well-paced two-day warm-up through northern and central Sri Lanka."}, {"icon": "🚗", "title": "All Private, All Fixed", "text": "Three legs, three fixed rates, no negotiation on the day."}, ], "tips": [ "Book all three legs together for the smoothest experience.", "Combine with a Kandy day tour or Nuwara Eliya transfer as Day 4 or 5.", "Dambulla on Day 2 is best in the morning before the midday heat.", ], "related": [ ("negombo-to-sigiriya-taxi.html", "Negombo to Sigiriya Transfer", "LKR 8,500"), ("sigiriya-to-kandy-taxi.html", "Sigiriya to Kandy Transfer", "LKR 10,500"), ("colombo-airport-to-kandy-taxi.html", "Airport to Kandy Transfer", "LKR 21,500"), ("sigiriya-dambulla-day-tour.html", "Sigiriya & Dambulla Day Tour", "From LKR 21,500"), ], "wa_message": "Hi Amal, I would like to plan a 3-day route from Negombo to Sigiriya to Kandy. Can you quote all three legs?", "cta_heading": "Planning the first three days in Sri Lanka?", "cta_text": "Message Amal with your arrival date and BIA flight details for a combined quote on all three legs.", }, { "filename": "ella-yala-south-coast-3-day-tour.html", "title": "Ella to Yala to South Coast 3-Day Tour | Private Driver Sri Lanka", "description": "Plan a private 3-day tour from Ella to Yala Safari to Mirissa or Galle south coast. Includes safari morning, beach transfer, and Galle Fort option. Fixed rates.", "hero_title": "Ella → Yala → South Coast (3-Day)", "badge": "🌿 Hill Country to Safari to Beach", "hero_subtitle": "A private 3-day route from Ella hill country through Yala National Park and on to Mirissa or Galle beaches.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #1a3a1a 40%, #2d5016 100%);", "duration": "3 days", "tour_type": "Multi-day private hire", "best_season": "Feb to Jul (Yala open season)", "price": "On Request", "price_note": "Quoted per leg (driver and car only)", "pickup": "Ella hotel pickup", "best_for": "Adventure travellers, wildlife lovers, couples, beach finishers", "intro_heading": "From misty hills to safari plains to south coast beaches in three days", "intro_paragraphs": [ "The Ella to Yala to Mirissa route is one of Sri Lanka's best three-day circuits. You leave the cool hill country at Ella, pass through the lowland plains to reach Yala for a morning jeep safari, and then continue west to the south coast for two or three nights at Mirissa, Tangalle, or Galle.", "With a private driver, timing works around the Yala jeep schedule. Morning game drives start early, so arriving the night before Yala and departing after the morning session is the most practical arrangement. I can coordinate with your jeep safari booking.", ], "itinerary_title": "Three-day hill-to-safari-to-beach route", "itinerary": [ {"icon": "🌿", "title": "Day 1 — Ella to Yala Area", "text": "Drive from Ella to the Yala area (approximately 2 to 2.5 hours via Wellawaya). Check in to a lodge near the national park gate before evening."}, {"icon": "🐆", "title": "Day 2 Morning — Yala Safari", "text": "Early morning jeep safari inside Yala National Park (jeep booked separately). Best chance of leopard, elephant, and waterbirds. Return to lodge after the morning session."}, {"icon": "🏖️", "title": "Day 2 Afternoon — Yala to South Coast", "text": "After the morning game drive, continue west to Mirissa, Tangalle, or Matara. Arrive for an afternoon on the beach."}, {"icon": "🌊", "title": "Day 3 — South Coast to Galle (Optional)", "text": "Optional continuation to Galle Fort for lunch and the UNESCO walled town. Or extend beach time before continuing north or heading to the airport."}, ], "includes": [ "Private driver and car for all legs", "Hotel-to-hotel transfers with flexible timing", "Yala jeep-timing coordination", "Fixed per-leg pricing with no surprise charges", ], "good_to_know": [ "Yala National Park jeeps are booked separately through your lodge or a registered operator.", "Yala main gate closes annually around September. The best open season is February to July.", "Morning safaris start around 05:30 — arriving the evening before is strongly recommended.", "Mirissa whale watching is best November to April. Tangalle is quieter and less touristy.", ], "faqs": [ {"q": "How long is the Ella to Yala drive?", "a": "Approximately 100 to 110 km and 2.5 to 3 hours by private car via Wellawaya."}, {"q": "Do you book the Yala jeep safari?", "a": "No — Yala jeep safaris must be booked through a registered operator. I can suggest contacts, but the jeep is a separate arrangement from your private driver."}, {"q": "Is Mirissa or Tangalle better for the south coast?", "a": "Mirissa is more lively and popular for whale watching. Tangalle is quieter and more scenic. Galle is the most developed with Galle Fort as a major attraction."}, {"q": "Can we add a Galle Fort stop?", "a": "Yes easily. Galle is about 45 minutes west of Mirissa and the Fort is a UNESCO World Heritage Site well worth a half-day visit."}, ], "highlights": [ {"icon": "🐆", "title": "Yala National Park", "text": "One of Sri Lanka's best safari parks with leopard, elephant, crocodile, and diverse birdlife."}, {"icon": "🌊", "title": "Mirissa & Tangalle Beaches", "text": "South coast beach villages with whale watching season (Nov–Apr) and calmer seas May–Oct."}, {"icon": "🏰", "title": "Galle Fort Option", "text": "UNESCO World Heritage coastal fort with Dutch colonial architecture and a great food scene."}, {"icon": "🌿", "title": "Ella Departure Point", "text": "The perfect end to the hill country — Ella to the beach via jungle and safari in three days."}, ], "tips": [ "Book your Yala jeep in advance — safari slots fill up during peak season (Dec–Mar).", "The Ella to Yala drive is one of Sri Lanka's most varied road experiences — lowlands, paddy fields, and elephant country.", "Pair with a Kandy to Ella transfer at the start for a full Kandy to coast circuit.", ], "related": [ ("kandy-to-ella-taxi.html", "Kandy to Ella Transfer", "LKR 16,000"), ("kandy-to-yala-taxi.html", "Kandy to Yala Transfer", "LKR 23,000"), ("kandy-to-mirissa-taxi.html", "Kandy to Mirissa Transfer", "LKR 24,000"), ("kandy-to-galle-taxi.html", "Kandy to Galle Transfer", "LKR 24,000"), ], "wa_message": "Hi Amal, I would like to plan the Ella to Yala to south coast 3-day route. Can you quote the legs?", "cta_heading": "Ready to plan Ella to Yala to the south coast?", "cta_text": "Message Amal with your dates and beach destination for a combined private driver quote.", }, { "filename": "kandy-to-matale-day-tour.html", "title": "Kandy to Matale Day Tour | Aluviharaya Temple & Spice Gardens", "description": "Book a private Kandy to Matale day tour with Amal. Visit Aluviharaya Rock Temple, spice and herb gardens, Matale market, and the Matale Heritage Centre. Fixed rate from Kandy.", "hero_title": "Kandy to Matale Day Tour", "badge": "🌿 Culture & Spice — Half or Full Day from Kandy", "hero_subtitle": "A short, rewarding day trip from Kandy to Matale — ancient cave temple, spice gardens, local market, and a gentle change of scenery.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #1a2e1a 40%, #2e5e2e 100%);", "duration": "Half day or full day", "tour_type": "Private day trip", "best_season": "Year-round", "price": "From LKR 6,000", "price_note": "Driver and car only", "pickup": "Kandy hotel pickup", "best_for": "Culture lovers, food curious travellers, families, repeat Kandy visitors", "intro_heading": "An underrated half-day from Kandy that most tourists miss", "intro_paragraphs": [ "Matale is just 26 km north of Kandy and most visitors drive straight past it on the way to Dambulla or Sigiriya. That is a shame because Aluviharaya Rock Temple — a 2,300-year-old cave monastery carved into granite boulders — is one of the most dramatic temple sites in Sri Lanka's Central Province.", "Paired with a visit to an organic spice and herb garden (where you can taste fresh spices, see cinnamon being peeled, and try a herbal demonstration), Matale makes a very relaxed and interesting half or full day from Kandy. It is especially good for visitors who have already done Sigiriya and want something less crowded.", ], "itinerary_title": "A half-day or full-day Matale loop from Kandy", "itinerary": [ {"icon": "🏛️", "title": "Morning — Aluviharaya Rock Temple", "text": "Ancient Theravada Buddhist cave monastery built into granite rocks. Famous for being one of the places where the Pali Canon was first written down on ola leaf. Unusual and atmospheric."}, {"icon": "🌿", "title": "Mid-Morning — Spice & Herb Garden", "text": "Visit a working spice garden near Matale. Guided walk shows cinnamon, cardamom, cloves, pepper, and medicinal herbs. Ayurvedic oil demonstrations available."}, {"icon": "🛒", "title": "Late Morning — Matale Market (optional)", "text": "Matale town market has fresh produce, local food, and a genuine small-city Sri Lanka feel. Good for photos and a quick explore."}, {"icon": "🏙️", "title": "Return — Back to Kandy", "text": "Return to Kandy by midday or combine with an afternoon visit to the Temple of the Tooth or Peradeniya Gardens if you want a full day."}, ], "includes": [ "Private driver and car from Kandy to Matale and return", "Flexible timing for temple, garden, and market stops", "Local knowledge for best spice garden options", "Hotel pickup and return", ], "good_to_know": [ "Aluviharaya Rock Temple is free to enter — a small donation is customary.", "Spice garden tours typically cost 500 to 1,000 LKR per person for the demonstration.", "Matale is 26 km from Kandy — about 45 minutes each way.", "This works as a half-day morning trip combined with an afternoon in Kandy city.", ], "faqs": [ {"q": "Is Matale worth visiting from Kandy?", "a": "Yes, especially for travellers who want a quieter alternative to the usual Sigiriya or Kandy city day. Aluviharaya temple is genuinely impressive and very rarely crowded."}, {"q": "How far is Matale from Kandy?", "a": "About 26 km north of Kandy — roughly 45 minutes by private car."}, {"q": "Can I combine Matale with Dambulla on the same day?", "a": "Yes. Matale is on the road north toward Dambulla. A Matale morning and Dambulla afternoon is doable if you leave Kandy early."}, {"q": "Are the spice gardens worth it?", "a": "Yes — especially for food-curious travellers. You get to see and taste fresh cinnamon, cardamom, vanilla, cloves, and medicinal plants in their natural setting."}, ], "highlights": [ {"icon": "🏛️", "title": "Aluviharaya Rock Temple", "text": "2,300-year-old cave monastery carved into boulders — one of the most atmospheric temple sites near Kandy."}, {"icon": "🌿", "title": "Spice & Herb Gardens", "text": "Working spice plantation with guided tour, tasting, and Ayurvedic herbal demonstration."}, {"icon": "🛒", "title": "Matale Market", "text": "Authentic small-city Sri Lanka market with fresh produce and local food."}, {"icon": "🚗", "title": "Close to Kandy", "text": "Only 26 km from Kandy — an easy half-day without a long drive."}, ], "tips": [ "Best paired with an afternoon in Kandy for a relaxed full day.", "Can be combined with Dambulla if departing early from Kandy.", "Ideal for repeat Kandy visitors who have already done the main sites.", "Spice garden operators vary in quality — ask Amal for a recommendation.", ], "related": [ ("kandy-day-tour.html", "Kandy City Day Tour", "From LKR 21,500"), ("sigiriya-dambulla-day-tour.html", "Sigiriya & Dambulla Day Tour", "From LKR 21,500"), ("kandy-to-sigiriya-taxi.html", "Kandy to Sigiriya Transfer", "LKR 10,500"), ("tea-plantation-tour-kandy.html", "Tea Plantation Tour", "From LKR 21,500"), ], "wa_message": "Hi Amal, I am interested in the Kandy to Matale day trip. Can you share availability and pricing?", "cta_heading": "Book a Matale day trip from Kandy", "cta_text": "Message Amal for availability. Half-day and full-day options available. Fixed rate from your Kandy hotel.", }, ] RESOURCE_PAGES = [ { "filename": "sri-lanka-taxi-prices-2026.html", "title": "Sri Lanka Taxi Prices 2026 | Fuel Costs, Tolls, and Fixed Private Rates", "description": "Understand Sri Lanka taxi prices in 2026, including how fuel costs, toll roads, vehicle type, and surge pricing affect long-distance private transfer quotes.", "hero_title": "Sri Lanka Taxi Prices 2026", "badge": "⛽ Travel Guide - Fuel, Tolls, and Fixed Rates", "hero_subtitle": "A practical guide to Sri Lanka taxi prices in 2026, including how fuel costs, tolls, route length, and ride-app surge pricing affect what travellers actually pay.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #1a1712 40%, #4d3d20 100%);", "duration": "2026 guide", "tour_type": "Travel planning resource", "best_season": "Any booking date", "price": "Guide", "price_note": "Use for planning, not live pump updates", "pickup": "Sri Lanka-wide planning page", "best_for": "Price research, budget planning, comparing options", "intro_heading": "Why Sri Lanka taxi prices change and why fixed quotes matter", "intro_paragraphs": [ "Travellers often search for taxi prices in Sri Lanka as if there is one national fare table. In reality, prices are shaped by four main factors: route length, fuel cost, expressway tolls, vehicle efficiency, and whether the service is a pre-booked private transfer or a last-minute ride-app request.", "That is why fixed private-driver quotes are valuable. Even when fuel markets move or app pricing gets volatile, you know the agreed fare before the trip begins. For airport runs, long scenic routes, and intercity travel, that predictability matters more than chasing a theoretical low price.", ], "itinerary_title": "What drives taxi pricing in Sri Lanka", "itinerary": [ {"icon": "⛽", "title": "Fuel Cost Changes", "text": "Fuel pricing is one of the biggest cost inputs for any road transfer in Sri Lanka, especially for long intercity routes."}, {"icon": "🛣", "title": "Expressway Tolls", "text": "Airport, Galle, Mirissa, and other southern routes may include tolls that should be clear in the quote."}, {"icon": "🌿", "title": "Vehicle Efficiency", "text": "Hybrid cars can hold pricing steadier than heavier, less efficient vehicles over long distances."}, {"icon": "📱", "title": "Surge vs Fixed Rate", "text": "Ride apps can look cheap until surge pricing or poor driver availability changes the real cost."}, ], "includes": [ "A planning framework for understanding Sri Lanka taxi pricing", "Guidance for long-distance private transfers versus ride apps", "Simple reasons fixed quotes are useful for travellers", "A practical next step: message for a current exact route quote", ], "good_to_know": [ "This page is a planning guide, not a live fuel-price ticker.", "Exact quotes still depend on route, pickup point, date, and luggage.", "For intercity routes, a private quote is usually more useful than relying on generic fare assumptions.", "The more time-sensitive the journey, the more valuable fixed pricing becomes.", ], "faqs": [ {"q": "Why do taxi prices in Sri Lanka change?", "a": "They change because of route length, fuel costs, toll roads, vehicle efficiency, demand spikes, and the difference between pre-booked private transport and on-demand ride-app pricing."}, {"q": "Are fixed private-driver rates better than surge pricing?", "a": "For long-distance, airport, and time-sensitive routes, fixed rates are usually better because you know the cost before the trip and avoid app surge uncertainty."}, {"q": "Do hybrids help keep taxi prices lower?", "a": "They help control fuel cost more effectively than less efficient vehicles, which is one reason hybrid private-driver services can offer stable long-distance pricing."}, ], "highlights": [ {"icon": "⛽", "title": "Fuel Sensitivity", "text": "Long Sri Lanka transfers are naturally sensitive to fuel-price movement."}, {"icon": "🛣", "title": "Toll Clarity", "text": "Good private quotes should make it clear when expressway tolls are included."}, {"icon": "📱", "title": "App Volatility", "text": "Ride-app pricing can move quickly when driver supply is thin or demand jumps."}, {"icon": "🌿", "title": "Hybrid Advantage", "text": "A fuel-efficient car helps keep costs steadier on routes like Ella, Galle, or the airport."}, ], "tips": [ "This closes the missing fuel-price content page from the SEO plan.", "Use this page to support budget-focused search traffic and link toward quote pages.", "For a live quote, route-specific WhatsApp booking still works better than a generic article.", "Pair this page with PickMe comparison and calculator links on the main site.", ], "related": [ ("pickme-vs-private-driver-kandy.html", "PickMe vs Private Driver", "Guide"), ("kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ("kandy-to-colombo-airport-taxi.html", "Kandy to Airport", "LKR 21,500"), ("kandy-to-galle-taxi.html", "Kandy to Galle", "LKR 24,000"), ], "wa_message": "Hi Amal, I need a current quote and want to compare Sri Lanka taxi prices for my route. Can you help?", "cta_heading": "Need a live Sri Lanka taxi quote for your route?", "cta_text": "Send your pickup point, destination, and date to get a fixed current quote rather than guessing from generic price guides.", }, { "filename": "sri-lanka-transport-guide.html", "title": "Sri Lanka Transport Guide | Train, Bus, Taxi, PickMe, and Private Driver Comparison", "description": "Compare Sri Lanka transport options including train, bus, PickMe, Uber, and private-driver travel for routes like Kandy, Ella, Sigiriya, Colombo, and the airport.", "hero_title": "Sri Lanka Transport Guide", "badge": "🧭 Planning Guide - Train, Bus, Ride Apps, and Private Driver", "hero_subtitle": "A practical Sri Lanka transport guide comparing train, bus, ride apps, tuk-tuks, and private driver travel so you can choose the right option for each leg of the trip.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #111d2c 38%, #36502f 100%);", "duration": "Trip-planning guide", "tour_type": "Transport comparison guide", "best_season": "Any booking date", "price": "Guide", "price_note": "Best used before building a route", "pickup": "Sri Lanka-wide planning page", "best_for": "Choosing between train, private driver, and ride apps", "hero_stats": [ ("Train vs Car", "Main Decision"), ("Airport to Coast", "Common Routes"), ("Comfort vs Budget", "Tradeoff"), ("Fixed Quotes", "Best For"), ], "overview_stats": [ ("🧭", "Page Type", "Transport comparison"), ("🎯", "Best For", "Route planning and first-time visitors"), ("🚂", "Key Choice", "Train, bus, app, or private driver"), ("🌍", "Coverage", "Airport, Kandy, Ella, coast, Cultural Triangle"), ("📘", "Use Case", "Build a smarter itinerary"), ("💬", "Next Step", "Ask for a route-specific quote"), ], "primary_button_label": "Compare with My Route", "secondary_button_label": "Read the Guide", "intro_heading": "How to actually get around Sri Lanka without wasting days on the wrong transport", "intro_paragraphs": [ "Sri Lanka has multiple transport systems, but they are not interchangeable. The train is famous on a few scenic routes, buses are cheap but often tiring, ride apps are useful in cities but unreliable for long distances, and private-driver travel is strongest when timing, luggage, or comfort matter.", "The right answer depends on the route. A train can be perfect for a scenic segment like Kandy to Ella, but it is rarely the best choice for airport arrivals, early safaris, or hotel-to-hotel intercity moves with luggage.", ], "itinerary_title": "How to choose the right transport option", "itinerary": [ {"icon": "🚂", "title": "Train", "text": "Best for selected scenic routes, especially when you have schedule flexibility and minimal luggage."}, {"icon": "🚌", "title": "Bus", "text": "Best for tight budgets, but usually slower, hotter, and less comfortable for intercity sightseeing routes."}, {"icon": "📱", "title": "PickMe or Uber", "text": "Best for short urban trips. Less reliable for long-distance or time-sensitive travel."}, {"icon": "🚗", "title": "Private Driver", "text": "Best for airport runs, hill-country moves, safaris, multi-stop routes, and family travel."}, ], "includes": [ "Practical guidance instead of generic 'take the train' advice", "Clear explanation of when ride apps stop being the right tool", "Better decision-making for airport, hill-country, and safari routes", "A direct path from guide to fixed quote", ], "good_to_know": [ "No single transport method is best for every Sri Lanka route.", "Luggage, weather, and same-day timing matter more than many blogs admit.", "Ride apps are strongest in dense city zones, not for long scenic or hotel-to-hotel travel.", "A mixed itinerary often works best: one scenic train, several private transfer days.", ], "faqs": [ {"q": "Is private driver travel always better than the train in Sri Lanka?", "a": "No. The train is excellent on a few scenic routes, especially if you want the experience itself. Private driver travel is better when timing, hotel drop-off, luggage, or multiple stops matter."}, {"q": "Are PickMe and Uber reliable for long-distance routes?", "a": "Sometimes, but not consistently. They are much stronger for short city rides than for intercity travel, airport runs, or routes with luggage and time constraints."}, {"q": "What is the best transport mix for a first Sri Lanka trip?", "a": "For many travellers, the best mix is one scenic train leg, city ride apps for short local moves, and private-driver travel for airport, hill-country, safari, and hotel-to-hotel intercity days."}, ], "highlights": [ {"icon": "🚂", "title": "Train for Experience", "text": "Use rail where the ride itself is the attraction, not because it is automatically the easiest choice."}, {"icon": "📱", "title": "Ride Apps for Cities", "text": "PickMe and Uber are useful tools, but they are not a complete long-distance transport plan."}, {"icon": "🚗", "title": "Private Driver for Complex Days", "text": "Airport, safari, and multi-stop routes are where fixed-rate private travel is strongest."}, {"icon": "🧳", "title": "Luggage Changes the Math", "text": "What looks cheap on paper often becomes much less convenient once bags and hotel logistics are involved."}, ], "tips": [ "This page should link to the calculator, airport pages, and competitor pages.", "It is one of the best informational pages to support top-of-funnel SEO.", "Use internal links from route pages where travellers are still comparing options.", "Private-driver positioning is strongest when the guide stays honest about where train and bus do make sense.", ], "related": [ ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ("/pickme-vs-private-driver-kandy.html", "PickMe vs Private Driver", "Guide"), ("/colombo-airport-to-kandy-taxi.html", "Airport to Kandy", "LKR 21,500"), ("/sri-lanka-taxi-prices-2026.html", "Sri Lanka Taxi Prices 2026", "Guide"), ], "wa_message": "Hi Amal, I am planning transport around Sri Lanka and need help comparing the best option for my route. Can you help?", "cta_heading": "Need route-specific transport advice for Sri Lanka?", "cta_text": "Send your planned route, luggage details, and dates to get a fixed quote and honest guidance on whether private transfer is the right fit.", }, { "filename": "pickme-alternative-kandy.html", "title": "What Is Surge Pricing in PickMe? Fixed-Rate Alternative in Kandy", "description": "Surge pricing in PickMe is a temporary fare increase when demand for drivers is high. Learn why it happens in Kandy and how a fixed-rate private driver removes that uncertainty.", "hero_title": "PickMe Surge Pricing in Kandy — Explained", "badge": "📱 Comparison Guide - Surge Pricing vs Fixed Rate", "hero_subtitle": "What surge pricing means in PickMe, why it affects Kandy travellers, and how a fixed-rate private driver gives you the price before the trip — not after the app decides.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #1a1712 35%, #5b4322 100%);", "duration": "Booking guide", "tour_type": "Alternative and comparison page", "best_season": "Any booking date", "price": "Guide", "price_note": "Best used before confirming transport", "pickup": "Kandy and surrounding areas", "best_for": "Travellers comparing fixed-rate car hire versus PickMe surge pricing", "hero_stats": [ ("Surge Explained", "What It Means"), ("No Surge", "Private Driver Advantage"), ("Fixed Before Travel", "How It Works"), ("WhatsApp Booking", "How to Confirm"), ], "overview_stats": [ ("📱", "Page Type", "PickMe surge and alternative guide"), ("🎯", "Best For", "Long-distance and advance-booked travel"), ("💬", "Main Theme", "Surge pricing versus fixed quote"), ("🧳", "Best Use", "Airport, hotel, and intercity routes"), ("📘", "Coverage", "Kandy and intercity transfers"), ("🚗", "Next Step", "Request a fixed quote"), ], "primary_button_label": "Get a Fixed Quote", "secondary_button_label": "Read the Comparison", "intro_heading": "What is surge pricing in PickMe — and why does it matter in Kandy?", "intro_paragraphs": [ "Surge pricing in PickMe is an automatic fare multiplier that activates when driver demand exceeds supply. Instead of a fixed quote, the app applies a surge rate — sometimes 1.5× to 2× or more — and the final fare is only known after the ride. It is especially common in Kandy during rain, evenings, holidays, and when tourist numbers are high.", "For short city hops, surge is an inconvenience. For airport runs, intercity hotel moves, or early departures tied to a train or flight, it is a real planning risk. A pre-booked private driver removes that uncertainty: the price is agreed by WhatsApp before the trip, and it does not change.", ], "itinerary_title": "When PickMe surge pricing affects Kandy travellers most", "itinerary": [ {"icon": "🌧", "title": "Rain and Evenings", "text": "Surge activates quickly in Kandy during heavy rain or after 7 pm when driver supply drops and demand spikes."}, {"icon": "✈️", "title": "Airport Days", "text": "Early-morning airport departures and late-night arrivals are the highest-risk moments for surge pricing and driver unavailability."}, {"icon": "🛣", "title": "Intercity Routes", "text": "Long-distance PickMe requests are often declined or matched slowly, especially for routes outside the city centre."}, {"icon": "📅", "title": "Holidays and Peak Season", "text": "Surge pricing intensifies during Sinhala New Year, Christmas, and school holiday peaks when both tourists and locals compete for the same drivers."}, ], "includes": [ "A plain-English explanation of what PickMe surge pricing is and how it is calculated", "When surge pricing is most common in Kandy and who it affects most", "A comparison of PickMe driver rates versus fixed private-driver quotes", "A direct booking path for travellers who want a confirmed price before travel", ], "good_to_know": [ "PickMe surge pricing is not unique to Kandy — it applies across Sri Lanka wherever the app operates.", "The app shows the surge multiplier before you confirm, but many travellers do not notice until after.", "A fixed private-driver quote is agreed in advance and does not change based on demand.", "For time-sensitive routes like airports and train stations, fixed-rate booking is usually the safer choice.", ], "faqs": [ {"q": "What is surge pricing in PickMe?", "a": "Surge pricing in PickMe is an automatic fare increase that applies when demand for drivers is higher than supply. The app multiplies the base rate by a surge factor — often 1.5× to 2× or more — until supply and demand rebalance. The final fare is higher than the standard rate and is shown before you confirm the booking."}, {"q": "Why does PickMe surge in Kandy so often?", "a": "Kandy has fewer active PickMe drivers relative to demand compared to Colombo. Surge activates quickly during rain, evenings, Kandy Esala Perahera season, public holidays, and whenever there is an unusual spike in ride requests. Intercity routes outside the city centre are also more prone to surge because fewer drivers accept longer trips."}, {"q": "What are PickMe driver rates per km in Sri Lanka?", "a": "PickMe base rates vary by vehicle type and are set by the app. For standard cars, the per-km rate is typically in the range of LKR 50–80 before surge. With a 2× surge, that doubles. Exact rates can change and are best checked in the app before booking."}, {"q": "Is PickMe cheaper than a private driver in Kandy?", "a": "For very short local rides without surge, sometimes yes. For longer routes, airport runs, or peak-demand periods, a fixed-rate private driver is often better overall value because the price and availability are confirmed in advance and do not change."}, {"q": "Why do travellers look for a PickMe alternative in Kandy?", "a": "Usually because they want a pre-booked driver for airport, intercity, or hotel-to-hotel travel and need the price confirmed before the day starts — not determined by the app at the time of the ride."}, {"q": "What is the main advantage of a private driver over PickMe?", "a": "The main advantage is certainty: a fixed price agreed before travel, direct WhatsApp communication, hotel-to-hotel pickup, and reliable acceptance of longer intercity routes regardless of demand conditions on the day."}, ], "highlights": [ {"icon": "💵", "title": "No Surge Pricing", "text": "Fixed-rate private driver quotes are agreed by WhatsApp before travel and do not change with demand."}, {"icon": "📍", "title": "Hotel-to-Hotel Pickup", "text": "Direct pickup from any hotel, villa, or guesthouse — no app matching required."}, {"icon": "🧳", "title": "Better for Luggage and Families", "text": "Airport and intercity hotel moves are easier when the driver and price are confirmed in advance."}, {"icon": "💬", "title": "Direct Communication", "text": "WhatsApp booking is more reliable than app matching for time-sensitive routes and unusual pickup points."}, ], "tips": [ "This page targets 'what is surge in pickme' and 'pickme surge pricing' search intent directly.", "Link to the airport, Kandy city service, and PickMe vs Private Driver pages for cluster depth.", "The strongest angle is the direct surge explanation — keep it factual and honest.", "Keep the CTA focused on getting a fixed quote before travel.", ], "related": [ ("/pickme-vs-private-driver-kandy.html", "PickMe vs Private Driver", "Full Guide"), ("/colombo-airport-to-kandy-taxi.html", "Airport to Kandy", "LKR 21,500"), ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ("/uber-alternative-kandy.html", "Uber Alternative in Kandy", "Guide"), ], "wa_message": "Hi Amal, I want to avoid PickMe surge pricing and need a fixed-rate private driver quote for my route in Kandy. Can you help?", "cta_heading": "Want a fixed price instead of PickMe surge?", "cta_text": "Send your route, hotel, and date by WhatsApp to get a confirmed private-driver quote — agreed before the trip, not after the app decides.", }, { "filename": "uber-alternative-kandy.html", "title": "Uber Alternative in Kandy | Private Driver for Airport, City, and Intercity Travel", "description": "Looking for an Uber alternative in Kandy? Compare a private driver with fixed-rate airport, city, and intercity transport instead of depending on app availability.", "hero_title": "Uber Alternative in Kandy", "badge": "🚘 Comparison Guide - Private Driver Instead of Uber", "hero_subtitle": "Why a private driver can be the better Uber alternative in Kandy for airport runs, intercity travel, hotel drop-offs, and fixed-rate booking.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #101b2a 36%, #434520 100%);", "duration": "Booking guide", "tour_type": "Alternative and comparison page", "best_season": "Any booking date", "price": "Guide", "price_note": "Best used before airport and intercity bookings", "pickup": "Kandy and surrounding areas", "best_for": "Travellers comparing Uber with private-driver service", "hero_stats": [ ("Advance Booking", "Private Driver Strength"), ("Airport to Hotel", "Best Use"), ("Intercity Ready", "Route Fit"), ("Fixed Price", "Main Advantage"), ], "overview_stats": [ ("🚘", "Page Type", "Uber alternative"), ("🎯", "Best For", "Airport and intercity planning"), ("💬", "Main Theme", "Direct booking versus app dependence"), ("🛣", "Strongest Routes", "Airport, Ella, Sigiriya, Colombo"), ("📘", "Coverage", "Kandy and longer routes"), ("🚗", "Next Step", "Request a fixed quote"), ], "primary_button_label": "Book a Fixed-Rate Driver", "secondary_button_label": "Read the Comparison", "intro_heading": "Why app convenience is not always enough outside the biggest city zones", "intro_paragraphs": [ "Uber works best when the route is short, the area has strong driver supply, and you do not need anything special from the trip. Kandy transport often falls outside that ideal setup, especially when the ride is longer, earlier, later, or tied to a hotel schedule.", "That is why many travellers end up looking for an Uber alternative in Kandy. A private driver is not just another taxi. It is a pre-arranged hotel-to-hotel service with a known fare, better luggage handling, and direct communication before the day starts.", ], "itinerary_title": "Where a private driver outperforms Uber in Kandy", "itinerary": [ {"icon": "✈️", "title": "Airport Transfers", "text": "Airport arrival and departure routes are stronger when the driver is pre-booked and the price is fixed."}, {"icon": "🏨", "title": "Hotel-to-Hotel Moves", "text": "Intercity hotel transfers are easier when the driver already accepts the full route and drop-off plan."}, {"icon": "⛰", "title": "Hill-Country Routes", "text": "Kandy to Ella, Nuwara Eliya, and similar routes are often better handled privately."}, {"icon": "📅", "title": "Planned Itineraries", "text": "If the route matters to the trip structure, private-driver planning is usually better than on-demand uncertainty."}, ], "includes": [ "A dedicated alternative page for Uber search intent in Kandy", "Fixed-rate positioning without pretending apps have no value", "Better conversion path for airport and intercity routes", "Internal links toward calculator and exact route pages", ], "good_to_know": [ "Uber can still be fine for simple short local rides in bigger urban zones.", "This page is strongest when focused on airport, luggage, and intercity booking needs.", "Advance-confirmed private transport is more valuable when timing matters.", "A direct WhatsApp quote is more useful than vague estimates on longer routes.", ], "faqs": [ {"q": "Is Uber available in Kandy?", "a": "Availability can vary, and even when the app works for short rides, it is not always the best fit for longer, hotel-to-hotel, or time-sensitive journeys."}, {"q": "Why would I choose a private driver instead of Uber in Kandy?", "a": "Because a private driver gives you a fixed rate, direct communication, hotel pickup, and better suitability for airport and intercity routes."}, {"q": "What routes are strongest for a private driver instead of Uber?", "a": "Airport transfers, Colombo, Ella, Sigiriya, Nuwara Eliya, and other intercity routes are where private-driver travel usually makes the most sense."}, ], "highlights": [ {"icon": "📅", "title": "Advance Confirmation", "text": "Private-driver travel is strongest when you want the trip confirmed before the day begins."}, {"icon": "✈️", "title": "Airport Reliability", "text": "Airport runs are one of the clearest cases where fixed-rate private travel is better than app dependence."}, {"icon": "🛣", "title": "Intercity Strength", "text": "Longer routes are often the point where Uber stops being the easiest answer."}, {"icon": "💬", "title": "Direct WhatsApp Booking", "text": "Direct communication simplifies pickup points, route questions, and timing changes."}, ], "tips": [ "This page complements rather than duplicates the PickMe alternative page.", "The strongest angle is planning and reliability, not just price.", "Link this page to airport and intercity route pages where Uber intent overlaps with private-driver demand.", "Keep the CTA focused on fixed quote and direct communication.", ], "related": [ ("/pickme-alternative-kandy.html", "PickMe Alternative in Kandy", "Guide"), ("/pickme-vs-private-driver-kandy.html", "PickMe vs Private Driver", "Guide"), ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ("/kandy-to-colombo-airport-taxi.html", "Kandy to Airport", "LKR 21,500"), ], "wa_message": "Hi Amal, I am looking for an Uber alternative in Kandy and need a fixed quote. Can you help?", "cta_heading": "Need a fixed-rate Uber alternative in Kandy?", "cta_text": "Send your pickup point, destination, and travel date to get a direct private-driver quote.", }, ] BLOG_PAGES = [ { "filename": "blog/how-much-does-a-private-driver-cost-in-sri-lanka-2026.html", "title": "How Much Does a Private Driver Cost in Sri Lanka in 2026?", "description": "A practical 2026 guide to private-driver costs in Sri Lanka, including what changes the quote, which routes cost more, and when fixed pricing matters most.", "hero_title": "How Much Does a Private Driver Cost in Sri Lanka in 2026?", "badge": "📝 Travel Blog - Pricing and Planning", "hero_subtitle": "A practical look at what drives private-driver pricing in Sri Lanka and why fixed-rate quotes matter more than generic price assumptions.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #161712 40%, #5a4522 100%);", "duration": "2026 article", "tour_type": "Blog article", "best_season": "Updated for 2026", "price": "Article", "price_note": "Price-planning guide", "pickup": "Sri Lanka-wide", "best_for": "Budget planning and route comparison", "section_label": "Travel Blog", "section_href": "/blog/", "hero_stats": [("Budgeting", "Main Topic"), ("Routes", "Big Factor"), ("Fuel + Tolls", "Cost Drivers"), ("Fixed Quotes", "Best Use")], "overview_stats": [("📝", "Type", "Blog article"), ("🎯", "Best For", "Travel budgeting"), ("🛣", "Main Driver", "Route length and timing"), ("💳", "Useful For", "Comparing fixed quotes"), ("📅", "Updated", "2026"), ("💬", "Next Step", "Request a route quote")], "primary_button_label": "Get My Quote", "secondary_button_label": "Read the Article", "intro_heading": "Private-driver pricing makes more sense when you stop looking for one national fare", "intro_paragraphs": [ "There is no single Sri Lanka-wide private-driver price because the quote depends on route length, hill-country road time, expressway tolls, wait time, and how customized the day needs to be.", "That is why fixed quotes are so useful. They turn a vague travel question into a clear decision you can budget around before the trip starts.", ], "itinerary_title": "What changes the quote most", "itinerary": [ {"icon": "🛣", "title": "Distance and Road Type", "text": "A short city transfer and a full intercity hill-country route are priced very differently."}, {"icon": "⛽", "title": "Fuel and Tolls", "text": "Longer airport and south-coast routes often include toll and fuel sensitivity."}, {"icon": "🧳", "title": "Luggage and Comfort Needs", "text": "Airport, hotel, and family routes are priced around direct service rather than bare-minimum transport."}, {"icon": "📅", "title": "Timing", "text": "Early starts, late arrivals, and highly customized days are more valuable when pre-booked clearly."}, ], "includes": ["Clear price-planning context", "Better understanding of fixed-rate value", "Practical route-comparison advice", "Direct path to a quote request"], "good_to_know": ["A cheap-looking app quote is not always the real total.", "Airport and safari routes benefit most from fixed pricing.", "The quote is usually more useful than a generic article once dates are known.", "Hybrid vehicles can help keep long-distance pricing steadier."], "faqs": [ {"q": "What is the cheapest way to hire a private driver in Sri Lanka?", "a": "The cheapest route is not always the best value. The best fixed quote depends on distance, timing, and whether direct hotel-to-hotel service matters to you."}, {"q": "Are private-driver quotes in Sri Lanka fixed in advance?", "a": "They should be, especially for airport and intercity routes. That is one of the main benefits over app-based uncertainty."}, {"q": "Do airport and safari routes usually cost more?", "a": "Yes, because timing, distance, and reliability are more important on those routes than on short city rides."}, ], "highlights": [ {"icon": "💵", "title": "Budget with Less Guesswork", "text": "A fixed quote is easier to plan around than fluctuating app pricing."}, {"icon": "🛣", "title": "Route Length Matters Most", "text": "Intercity and hill-country routes naturally cost more than short local moves."}, {"icon": "⛽", "title": "Fuel Still Matters", "text": "Long routes remain sensitive to fuel conditions even when pricing is fixed upfront."}, {"icon": "💬", "title": "Exact Quotes Beat Generic Advice", "text": "Once you know your dates and route, the exact quote becomes more useful than any blog article."}, ], "tips": [ "This article should link to the taxi-prices page and calculator hub.", "Keep it budget-focused, not salesy.", "Use route examples like airport, Ella, Galle, and Sigiriya.", "A clear quote CTA should appear near the end.", ], "related": [ ("/sri-lanka-taxi-prices-2026.html", "Sri Lanka Taxi Prices 2026", "Guide"), ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ("/colombo-airport-to-kandy-taxi.html", "Airport to Kandy", "LKR 21,500"), ("/pickme-vs-private-driver-kandy.html", "PickMe vs Private Driver", "Guide"), ], "wa_message": "Hi Amal, I am comparing private driver costs in Sri Lanka for my route. Can you help?", "cta_heading": "Need an exact private-driver quote for your Sri Lanka route?", "cta_text": "Send your dates and route details to get a fixed quote instead of relying on generic cost articles.", }, { "filename": "blog/kandy-to-ella-train-vs-private-car.html", "title": "Kandy to Ella: Train vs Private Car - Which Is Better?", "description": "Compare the Kandy to Ella train with a private car to see which option is better for scenery, comfort, luggage, timing, and flexibility.", "hero_title": "Kandy to Ella: Train vs Private Car", "badge": "📝 Travel Blog - Route Comparison", "hero_subtitle": "A realistic comparison of the famous Kandy to Ella train ride versus a private car, including scenery, comfort, timing, and luggage practicality.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #112018 40%, #4a672a 100%);", "duration": "Route comparison", "tour_type": "Blog article", "best_season": "Year-round", "price": "Article", "price_note": "Scenery versus comfort guide", "pickup": "Kandy to Ella route", "best_for": "Deciding between train experience and direct transfer", "section_label": "Travel Blog", "section_href": "/blog/", "hero_stats": [("Scenery", "Train Strength"), ("Flexibility", "Car Strength"), ("Luggage", "Car Strength"), ("Experience", "Main Choice")], "overview_stats": [("📝", "Type", "Blog article"), ("🎯", "Best For", "Route comparison"), ("🚂", "Train Wins", "Atmosphere and views"), ("🚗", "Car Wins", "Comfort and stops"), ("📅", "Use When", "Planning the hill-country leg"), ("💬", "Next Step", "Choose and book")], "primary_button_label": "Book the Car Option", "secondary_button_label": "Read the Comparison", "intro_heading": "The train is famous for a reason, but it is not automatically the better choice", "intro_paragraphs": [ "The Kandy to Ella train is iconic, but the private-car option often works better for travellers with luggage, limited time, or a preference for stop flexibility.", "The real question is not which one is objectively better. It is which one is better for the kind of trip you are actually taking.", ], "itinerary_title": "How the two options differ most", "itinerary": [ {"icon": "🚂", "title": "Train for Atmosphere", "text": "The train is best when the journey itself is the main attraction and you can accept crowds or schedule limits."}, {"icon": "🚗", "title": "Car for Door-to-Door Comfort", "text": "Private car wins when direct hotel drop-off and comfort matter more than the train experience."}, {"icon": "🧳", "title": "Luggage Changes the Decision", "text": "A route can feel very different once multiple bags are involved."}, {"icon": "📸", "title": "Car for Scenic Stops", "text": "A private driver lets you stop for viewpoints, waterfalls, tea estates, and breaks."}, ], "includes": ["Balanced route comparison", "Better route-fit guidance", "Honest train-versus-car positioning", "Direct link to the route quote page"], "good_to_know": ["The train is usually best for experience, not logistics.", "A private car is usually best for hotel-to-hotel comfort.", "Many travellers do one direction by train and the other by road.", "Scenic car travel is strongest when you actually want stops."], "faqs": [ {"q": "Is the Kandy to Ella train always worth it?", "a": "It is worth it if you want the rail experience itself. It is not always the easiest or most practical option for luggage, timing, or direct hotel arrival."}, {"q": "Is a private car less scenic than the train?", "a": "Not necessarily. A private car gives different scenic value because you can stop at viewpoints, waterfalls, and tea estates rather than only watching through the carriage window."}, {"q": "What is the best compromise?", "a": "For many travellers, the best compromise is taking the train one way and using a private car for the other direction."}, ], "highlights": [ {"icon": "🚂", "title": "Train for Iconic Experience", "text": "The open-door rail atmosphere is the main reason people choose it."}, {"icon": "🚗", "title": "Car for Flexibility", "text": "Stop where you want instead of being locked into one continuous ride."}, {"icon": "🧳", "title": "Car for Ease", "text": "Hotel pickup and drop-off remove much of the friction from the route."}, {"icon": "🌄", "title": "Both Can Be Scenic", "text": "The difference is whether you want passive scenery or active stop flexibility."}, ], "tips": [ "This article should support both the Ella route page and the scenic-tour page.", "The strongest CTA is to book the road option if comfort or luggage matters.", "Keep the train comparison honest rather than dismissive.", "A hybrid strategy is often the most believable recommendation.", ], "related": [ ("/kandy-to-ella-taxi.html", "Kandy to Ella Taxi", "LKR 16,000"), ("/kandy-to-ella-scenic-tour.html", "Kandy to Ella Scenic Tour", "From LKR 20,500"), ("/ella-to-kandy-taxi.html", "Ella to Kandy Taxi", "LKR 16,000"), ("/tea-plantation-tour-kandy.html", "Tea Plantation Tour", "From LKR 21,500"), ], "wa_message": "Hi Amal, I am comparing the Kandy to Ella train with a private car. Can you help with the car option?", "cta_heading": "Prefer the private-car option for Kandy to Ella?", "cta_text": "Send your date and hotel details to get a fixed quote for a direct or scenic hill-country transfer.", }, { "filename": "blog/how-to-get-from-colombo-airport-to-kandy.html", "title": "How to Get from Colombo Airport to Kandy", "description": "A practical guide to getting from Colombo Airport to Kandy, including private transfer, bus, train connections, and when each option makes sense.", "hero_title": "How to Get from Colombo Airport to Kandy", "badge": "📝 Travel Blog - Airport Arrival Guide", "hero_subtitle": "A practical arrival guide comparing private transfer, bus, and train-linked options for getting from Colombo Airport to Kandy.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #12202c 38%, #35502d 100%);", "duration": "Arrival guide", "tour_type": "Blog article", "best_season": "Year-round", "price": "Article", "price_note": "Arrival-planning guide", "pickup": "Bandaranaike International Airport", "best_for": "Airport arrival planning", "section_label": "Travel Blog", "section_href": "/blog/", "hero_stats": [("Airport", "Starting Point"), ("Hotel Drop", "Best Private Option"), ("Bus + Train", "Budget Option"), ("Fixed Quote", "Simplest Option")], "overview_stats": [("📝", "Type", "Blog article"), ("🎯", "Best For", "Arrival planning"), ("✈️", "Start", "Colombo Airport"), ("⛰", "Destination", "Kandy"), ("📅", "Use When", "Before you land"), ("💬", "Next Step", "Pre-book if needed")], "primary_button_label": "Book Airport Transfer", "secondary_button_label": "Read the Guide", "intro_heading": "Airport arrival is one of the moments when transport choice matters most", "intro_paragraphs": [ "The best way to get from Colombo Airport to Kandy depends on how much you value direct pickup, luggage handling, and arrival-day simplicity. What is cheapest is not always what feels best after a flight.", "For many travellers, private transfer is the cleanest option. But budget travellers may still want to understand the bus and train-linked alternatives before deciding.", ], "itinerary_title": "The main airport-to-Kandy options", "itinerary": [ {"icon": "🚗", "title": "Private Airport Transfer", "text": "Best for direct hotel arrival, luggage, families, and same-day certainty."}, {"icon": "🚌", "title": "Bus Combination", "text": "Best for strict budgets, but usually slower and less comfortable after a flight."}, {"icon": "🚂", "title": "Train-Linked Route", "text": "Possible, but not the most practical from the airport itself because it adds transfer complexity."}, {"icon": "🏨", "title": "Negombo First, Then Kandy", "text": "Best if you want to rest after landing and move inland the following day."}, ], "includes": ["Clear airport-arrival comparison", "Direct private-transfer positioning", "Honest budget alternatives", "Internal links to exact arrival pages"], "good_to_know": ["Airport arrival days reward simplicity.", "Direct hotel drop-off matters more than many first-time visitors expect.", "Negombo is a common buffer stop after landing.", "Private transfer is strongest when you want zero guesswork."], "faqs": [ {"q": "What is the easiest way from Colombo Airport to Kandy?", "a": "A private airport transfer is usually the easiest because it gives you direct pickup, fixed pricing, and hotel drop-off without multiple stages."}, {"q": "Is it worth staying in Negombo first?", "a": "Often yes, especially if you land late or want a gentler start. Many travellers then take a private Negombo to Kandy transfer the next day."}, {"q": "Can I rely on train travel directly from the airport to Kandy?", "a": "Not easily. Train travel usually requires additional transfers and is less practical right from the airport than many travellers expect."}, ], "highlights": [ {"icon": "✈️", "title": "Arrival-Day Planning", "text": "This is one of the strongest use cases for fixed-rate private transfer."}, {"icon": "🏨", "title": "Hotel-to-Hotel Ease", "text": "Airport to Kandy is much simpler when the driver already knows the endpoint."}, {"icon": "🧳", "title": "Best with Luggage", "text": "A direct transfer is usually worth more when you are managing bags after a flight."}, {"icon": "🌙", "title": "Useful for Late Flights", "text": "Private booking is particularly valuable outside ideal daytime travel windows."}, ], "tips": [ "This article should link to both the airport and Negombo route pages.", "It works best as an arrival-day planning hub, not a route sales page only.", "Use it to capture travellers searching before they finalize the trip flow.", "The CTA should always offer a fixed airport quote.", ], "related": [ ("/colombo-airport-to-kandy-taxi.html", "Colombo Airport to Kandy", "LKR 23,200"), ("/negombo-to-kandy-taxi.html", "Negombo to Kandy", "LKR 12,500"), ("/kandy-taxi-service.html", "Kandy Taxi Service", "Calculator"), ("/sri-lanka-transport-guide.html", "Sri Lanka Transport Guide", "Guide"), ], "wa_message": "Hi Amal, I need advice or a quote for getting from Colombo Airport to Kandy. Can you help?", "cta_heading": "Need a fixed airport-to-Kandy quote before you land?", "cta_text": "Send your flight timing and Kandy hotel details to get a direct airport-transfer quote.", }, { "filename": "blog/top-scenic-drives-in-sri-lanka.html", "title": "Top Scenic Drives in Sri Lanka", "description": "Discover the most scenic drives in Sri Lanka, including Kandy to Ella, tea country, the Cultural Triangle, and south-coast road routes.", "hero_title": "Top Scenic Drives in Sri Lanka", "badge": "📝 Travel Blog - Scenic Route Guide", "hero_subtitle": "A route-by-route look at the most scenic overland journeys in Sri Lanka and which ones work best as private-driver travel days.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #11211a 40%, #4f642c 100%);", "duration": "Inspiration guide", "tour_type": "Blog article", "best_season": "Year-round", "price": "Article", "price_note": "Best for itinerary inspiration", "pickup": "Sri Lanka-wide", "best_for": "Choosing scenic overland routes", "section_label": "Travel Blog", "section_href": "/blog/", "hero_stats": [("Hill Country", "Top Category"), ("Tea + Coast", "Best Contrast"), ("Private Car", "Best Fit"), ("Planning", "Main Use")], "overview_stats": [("📝", "Type", "Blog article"), ("🎯", "Best For", "Route inspiration"), ("⛰", "Top Theme", "Scenic road days"), ("🚗", "Best Mode", "Private driver"), ("📅", "Use When", "Building itinerary"), ("💬", "Next Step", "Choose a route")], "primary_button_label": "Ask About a Scenic Route", "secondary_button_label": "Read the Guide", "intro_heading": "Some of Sri Lanka's best travel moments happen on the road, not only at the destination", "intro_paragraphs": [ "Sri Lanka is one of the few countries where the road day itself can be a highlight. Tea-country switchbacks, dry-zone reservoirs, coast roads, and mountain approaches all create routes that feel memorable rather than just functional.", "That is why private-driver travel works so well here. Scenic routes benefit from viewpoint stops, slower pacing, and the freedom to adapt the day around weather and light.", ], "itinerary_title": "Five scenic route types worth building into a trip", "itinerary": [ {"icon": "⛰", "title": "Kandy to Ella", "text": "The classic tea-country scenic route and still one of the strongest private-car travel days on the island."}, {"icon": "🍃", "title": "Tea-Country Loops", "text": "Nuwara Eliya and plantation roads are best when you want a slower scenic day rather than a rushed transfer."}, {"icon": "🦁", "title": "Cultural Triangle Roads", "text": "Dry-zone roads feel very different from the hills and work well with temple and fortress stops."}, {"icon": "🌊", "title": "South-Coast and East-Coast Runs", "text": "Coastward transfers become much better when they include meaningful stop flexibility."}, ], "includes": ["Route inspiration", "Private-driver positioning for scenic days", "Strong internal-link support for route pages", "A quote CTA tied to actual routes"], "good_to_know": ["Scenic routes are usually best when not rushed.", "Weather changes which scenic route performs best on the day.", "Private driver is usually better than app-based transport for stop-heavy scenic days.", "Some scenic days are transfers, others are full tours."], "faqs": [ {"q": "What is the most scenic drive in Sri Lanka?", "a": "For many travellers, Kandy to Ella is the most scenic overall because it combines tea country, waterfalls, and dramatic elevation changes."}, {"q": "Are scenic drives better than the train in Sri Lanka?", "a": "Not always. The train is iconic on a few routes, but scenic road travel becomes better when you want stops, photos, and a flexible pace."}, {"q": "What type of transport is best for scenic drives in Sri Lanka?", "a": "Private-driver travel is usually best because scenic routes are stronger when you can stop and adjust the pace instead of just riding through."}, ], "highlights": [ {"icon": "📸", "title": "Viewpoint Flexibility", "text": "Road travel lets you stop where the light and scenery are actually strongest."}, {"icon": "🍃", "title": "Tea-Country Drama", "text": "The central highlands are one of Sri Lanka's strongest scenic regions."}, {"icon": "🌊", "title": "Coast Contrast", "text": "The transition from inland hills to coast makes many transfers feel richer than expected."}, {"icon": "🚗", "title": "Route-Day Value", "text": "A well-planned transfer can double as one of the best sightseeing days in the trip."}, ], "tips": [ "This article should feed traffic into Ella, Nuwara Eliya, and scenic-tour route pages.", "Use it for inspiration-stage users before they search exact route keywords.", "The strongest CTA is choosing and quoting a specific scenic route.", "Keep the article focused on routes, not generic destination lists.", ], "related": [ ("/kandy-to-ella-scenic-tour.html", "Kandy to Ella Scenic Tour", "From LKR 20,500"), ("/tea-plantation-tour-kandy.html", "Tea Plantation Tour", "From LKR 21,500"), ("/7-day-sri-lanka-itinerary.html", "7 Day Sri Lanka Itinerary", "Custom"), ("/sri-lanka-transport-guide.html", "Sri Lanka Transport Guide", "Guide"), ], "wa_message": "Hi Amal, I want to plan one of the scenic drives in Sri Lanka. Can you help?", "cta_heading": "Want to plan one of Sri Lanka's most scenic road days?", "cta_text": "Send your route idea and dates to get a fixed quote for a scenic transfer or full-day drive.", }, { "filename": "blog/is-it-safe-to-travel-by-taxi-in-sri-lanka.html", "title": "Is It Safe to Travel by Taxi in Sri Lanka?", "description": "A practical guide to taxi safety in Sri Lanka, including what to look for in airport transfers, intercity travel, ride apps, and private-driver bookings.", "hero_title": "Is It Safe to Travel by Taxi in Sri Lanka?", "badge": "📝 Travel Blog - Safety Guide", "hero_subtitle": "A practical guide to what makes taxi travel in Sri Lanka feel safe, reliable, and stress-free for airport, city, and intercity routes.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #141a22 38%, #3c5b35 100%);", "duration": "Safety guide", "tour_type": "Blog article", "best_season": "Year-round", "price": "Article", "price_note": "Best for first-time visitors", "pickup": "Sri Lanka-wide", "best_for": "Safety-focused travellers and families", "section_label": "Travel Blog", "section_href": "/blog/", "hero_stats": [("Pre-Booked", "Safest Pattern"), ("Airport + Intercity", "Key Routes"), ("Direct Contact", "Major Benefit"), ("Fixed Rate", "Confidence Boost")], "overview_stats": [("📝", "Type", "Blog article"), ("🎯", "Best For", "Safety questions"), ("🧳", "Most Relevant", "Airport and intercity travel"), ("📱", "Compare With", "Ride-app and ad-hoc hires"), ("📅", "Use When", "Planning the trip"), ("💬", "Next Step", "Book clearly")], "primary_button_label": "Book a Safe Fixed-Rate Ride", "secondary_button_label": "Read the Guide", "intro_heading": "Taxi safety in Sri Lanka is mostly about clarity and route fit", "intro_paragraphs": [ "For most travellers, taxi travel in Sri Lanka is safe when the service is clear, the fare is agreed, and the route is appropriate for the type of transport being used. Problems usually come from mismatched expectations, vague pricing, or last-minute decisions on unfamiliar routes.", "That is why airport transfers, intercity routes, and late pickups often feel safer when they are pre-booked with a known driver instead of improvised at the last minute.", ], "itinerary_title": "What makes a taxi booking feel safer in Sri Lanka", "itinerary": [ {"icon": "💬", "title": "Direct Communication", "text": "You should know who is picking you up, what the route is, and what the price is before the day starts."}, {"icon": "💵", "title": "Fixed Price", "text": "Clarity on fare reduces stress and avoids argument risk."}, {"icon": "🧳", "title": "Route Fit", "text": "Airport and intercity travel benefit more from pre-booked private transport than from improvised local-only options."}, {"icon": "📍", "title": "Clear Pickup and Drop-Off", "text": "Exact hotel and airport details make the whole experience smoother and more predictable."}, ], "includes": ["Safety-focused advice", "Better explanation of route-fit", "Practical decision-making for airport and intercity days", "A safe-booking CTA"], "good_to_know": ["Most issues come from unclear pricing or unclear route expectations.", "Airport and intercity travel are strongest when pre-booked.", "Direct hotel pickup and driver communication add confidence.", "Ride apps are usually strongest for short urban trips, not every route."], "faqs": [ {"q": "Is it safe to use taxis in Sri Lanka as a tourist?", "a": "Yes, especially when the fare, route, and pickup details are clear in advance. Airport and intercity routes often feel safest when pre-booked rather than improvised."}, {"q": "Are ride apps safer than private drivers in Sri Lanka?", "a": "Not automatically. Ride apps are useful in many situations, but private-driver travel can feel safer for airport and intercity routes because the trip is confirmed directly beforehand."}, {"q": "What should I confirm before booking a taxi in Sri Lanka?", "a": "Confirm the fare, pickup point, destination, timing, and how the driver will identify or contact you."}, ], "highlights": [ {"icon": "💬", "title": "Clarity Reduces Risk", "text": "Most of the safety benefit comes from knowing the plan before the day begins."}, {"icon": "✈️", "title": "Airport Routes Need More Certainty", "text": "Airport travel is one of the strongest reasons to pre-book fixed-rate transport."}, {"icon": "🛣", "title": "Intercity Needs Route Fit", "text": "Longer journeys usually feel better when they are booked as proper private transfers."}, {"icon": "🏨", "title": "Direct Hotel Service Helps", "text": "A known pickup and direct drop-off remove unnecessary friction for first-time visitors."}, ], "tips": [ "This article should support airport, arrival, and family-travel content clusters.", "Do not overclaim danger; keep the advice practical and confidence-building.", "The strongest CTA is fixed-price pre-booking for airport and intercity travel.", "Use internal links to airport, Colombo, and Ella route pages.", ], "related": [ ("/colombo-airport-to-kandy-taxi.html", "Colombo Airport to Kandy", "LKR 23,200"), ("/negombo-to-kandy-taxi.html", "Negombo to Kandy", "LKR 12,500"), ("/sri-lanka-transport-guide.html", "Sri Lanka Transport Guide", "Guide"), ("/pickme-vs-private-driver-kandy.html", "PickMe vs Private Driver", "Guide"), ], "wa_message": "Hi Amal, I want a safe fixed-rate taxi in Sri Lanka for my trip. Can you help?", "cta_heading": "Want a fixed-rate airport or intercity booking you can confirm in advance?", "cta_text": "Send your route and date to get a clear private-driver quote before you travel.", }, ] BLOG_INDEX_PAGE = { "filename": "blog/index.html", "title": "Sri Lanka Travel Blog | Kandy Transfers Route, Pricing, and Planning Guides", "description": "Read Sri Lanka travel-planning articles from Kandy Transfers covering airport arrivals, scenic drives, taxi safety, route comparisons, and private-driver budgeting.", "hero_title": "Sri Lanka Travel Blog", "badge": "📝 Travel Blog - Route Planning, Budgeting, and Arrival Guides", "hero_subtitle": "Practical articles for travellers planning airport arrivals, scenic road trips, train-versus-car choices, taxi safety, and route budgeting across Sri Lanka.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #101b25 42%, #3b512b 100%);", "hero_stats": [ ("5 Articles", "Live Now"), ("Airport + Hills", "Top Topics"), ("Budget + Safety", "Planning Focus"), ("Route-Specific", "Best Use"), ], "overview_stats": [ ("📝", "Type", "Blog hub"), ("🎯", "Best For", "Planning before you book"), ("✈️", "Strong Topics", "Airport arrivals and fixed rates"), ("⛰", "Route Focus", "Kandy, Ella, and scenic drives"), ("📘", "Coverage", "Safety, cost, and transport choices"), ("💬", "Next Step", "Request a route quote"), ], "intro_heading": "Use the blog when you need route logic, not just a random destination list", "intro_paragraphs": [ "Most Sri Lanka travel decisions are really transport decisions in disguise. The right arrival strategy, whether to take the train or a private car, and how to structure a scenic road day all change how the trip feels.", "These articles are written to support those decisions honestly. They are not meant to replace a quote; they help you ask for the right quote and choose the right route.", ], "faqs": [ {"q": "What kind of articles are in this Sri Lanka travel blog?", "a": "The focus is on practical route planning: airport arrivals, transport comparisons, private-driver pricing context, scenic road choices, and taxi safety questions."}, {"q": "Is the blog only about Kandy?", "a": "No. Kandy is the core base, but the blog covers wider Sri Lanka route planning including Colombo Airport, Ella, scenic drives, and intercity travel decisions."}, {"q": "Should I read the blog or just ask for a quote?", "a": "If you already know your exact route and date, asking for a quote is faster. If you are still deciding how to structure the trip, the blog helps first."}, ], "highlights": [ {"icon": "✈️", "title": "Arrival Planning", "text": "Useful if you are working out whether to go straight inland or rest near the airport first."}, {"icon": "🚂", "title": "Route Comparisons", "text": "Helpful when you need to choose between train experience and road comfort."}, {"icon": "🛣", "title": "Scenic Drive Ideas", "text": "Designed to turn transfer days into memorable parts of the trip."}, {"icon": "💬", "title": "Quote-Ready Guidance", "text": "Each article links toward the exact route or guide that helps you book cleanly."}, ], "tips": [ "Use these articles before you finalize hotels and transport legs.", "Airport, hill-country, and luggage-heavy routes benefit most from advance planning.", "The blog is strongest when paired with route pages and the taxi service calculator.", "Once your route is clear, a direct WhatsApp quote is usually the fastest next step.", ], "wa_message": "Hi Amal, I have been reading your Sri Lanka travel blog and want help with my route. Can you help?", "cta_heading": "Need help turning these articles into a real Sri Lanka route?", "cta_text": "Send your dates, arrival point, and rough plan to get a fixed quote and route advice for the exact trip you are building.", } LOCALE_HUB_PAGES = [ { "filename": "de/index.html", "lang_code": "de", "language": "Deutsch", "locale": "de_DE", "title": "Privater Fahrer in Kandy, Sri Lanka | Amal Jay | Kandy Transfers", "description": "Privater Fahrer in Kandy mit Festpreisen, Flughafentransfers, Rundfahrten und komfortablem Hybridfahrzeug. Direkte WhatsApp-Buchung für Sri Lanka Reisen.", "hero_title": "Privater Fahrer mit Auto in Kandy", "badge": "🇩🇪 Deutsch - Direkte WhatsApp-Buchung", "hero_subtitle": "Festpreise, Privattransfers, Flughafentransfers und Rundfahrten ab Kandy. Ich bin Amal Jay und fahre meinen klimatisierten Toyota Axio Hybrid.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #13211d 42%, #4b5e2c 100%);", "brand_name": "Kandy Privatfahrer", "nav_links": [ ("#intro", "Start"), ("#routes", "Routen"), ("#guides", "Planung"), ("#faq", "FAQ"), ("#contact", "Buchen"), ], "switches": [ ("EN", "/", False), ("DE", "/de/", True), ("FR", "/fr/", False), ], "alternates": [ ("en", "index.html"), ("de", "de/index.html"), ("fr", "fr/index.html"), ("x-default", "index.html"), ], "hero_stats": [ ("Festpreise", "Kein Surge"), ("Flughafen", "Top Route"), ("Kandy + Insel", "Abdeckung"), ("WhatsApp", "Schnell buchen"), ], "overview_stats": [ ("🚗", "Service", "Privatfahrer mit Auto"), ("🎯", "Ideal für", "Flughafen, Rundfahrten, Hotel-Transfers"), ("💳", "Zahlung", "Karte und Bargeld"), ("🧳", "Gut für", "Gepäck und Familien"), ("📍", "Basis", "Kandy, Sri Lanka"), ("💬", "Nächster Schritt", "Route per WhatsApp senden"), ], "intro_heading": "Eine deutschsprachige Einstiegsseite für die Planung Ihrer Sri-Lanka-Route", "intro_paragraphs": [ "Viele Reisende suchen zuerst nach einem verlässlichen Fahrer in Kandy, einem direkten Flughafentransfer oder einer privaten Rundfahrt durch das Hügelland. Genau dafür ist diese Seite gedacht: ein klarer Einstieg ohne unrealistische Preisversprechen.", "Die ausführlichen Routenseiten der Website sind weiterhin auf Englisch, aber diese deutschsprachige Seite erklärt das Angebot sauber und führt direkt zu den wichtigsten Routen, Guides und zur Buchung über WhatsApp.", ], "routes_heading": "Beliebte Routen ab Kandy und vom Flughafen", "routes_intro": "Diese Seiten decken die wichtigsten Privattransfers und Ankunftsrouten ab.", "route_cards": [ {"href": "/kandy-to-colombo-airport-taxi.html", "icon": "✈️", "title": "Kandy zum Flughafen", "text": "Direkter Transfer nach CMB/BIA mit Festpreis und zuverlässiger Abholung.", "cta": "Route ansehen"}, {"href": "/colombo-airport-to-kandy-taxi.html", "icon": "🛬", "title": "Flughafen nach Kandy", "text": "Praktisch für die erste Fahrt nach der Landung mit Gepäck und Hoteltransfer.", "cta": "Ankunftsroute"}, {"href": "/negombo-to-kandy-taxi.html", "icon": "🏨", "title": "Negombo nach Kandy", "text": "Ideal, wenn Sie die erste Nacht in Negombo verbringen und am nächsten Tag ins Hochland fahren.", "cta": "Transfer ansehen"}, {"href": "/kandy-to-ella-taxi.html", "icon": "🌿", "title": "Kandy nach Ella", "text": "Eine der gefragtesten Strecken durch das Hügelland mit Festpreis und Stopps nach Wunsch.", "cta": "Ella-Route"}, {"href": "/kandy-to-sigiriya-taxi.html", "icon": "🦁", "title": "Kandy nach Sigiriya", "text": "Klassische Kultur-Dreieck-Route mit Dambulla und flexiblem Zeitplan.", "cta": "Sigiriya-Route"}, {"href": "/colombo-to-kandy-taxi.html", "icon": "🏙️", "title": "Colombo nach Kandy", "text": "Rückroute vom Stadt-Hotel ins Hochland mit direkter Tür-zu-Tür-Fahrt.", "cta": "Rückroute"}, ], "guides_heading": "Planung, Preisvergleich und Blog", "guides_intro": "Diese Seiten helfen bei der Wahl zwischen Zug, Taxi-App und privatem Fahrer.", "guide_cards": [ {"href": "/de/kandy-taxi-service.html", "icon": "🚕", "title": "Taxi-Service Kandy auf Deutsch", "text": "Zusammenfassung von Preisen, Routentypen und Buchungslogik auf Deutsch.", "cta": "Deutsch lesen"}, {"href": "/sri-lanka-transport-guide.html", "icon": "🧭", "title": "Transport Guide Sri Lanka", "text": "Vergleich von Zug, Bus, PickMe, Uber und privatem Fahrer.", "cta": "Guide öffnen"}, {"href": "/sri-lanka-taxi-prices-2026.html", "icon": "⛽", "title": "Taxi-Preise 2026", "text": "Hilfreich für Budgetplanung, Festpreise und Routenkosten.", "cta": "Preisguide"}, {"href": "/pickme-alternative-kandy.html", "icon": "📱", "title": "PickMe Alternative in Kandy", "text": "Warum Festpreise bei längeren Strecken oft sinnvoller sind als App-Surge-Pricing.", "cta": "Vergleich lesen"}, {"href": "/blog/", "icon": "📝", "title": "Sri Lanka Blog", "text": "Artikel zu Flughafentransfers, Sicherheit, Panoramastraßen und Routenplanung.", "cta": "Zum Blog"}, ], "notes_heading": "Wichtige Hinweise vor der Buchung", "notes": [ "Die detaillierten Routen- und Artikelseiten sind aktuell überwiegend auf Englisch verfügbar.", "Für konkrete Preise ist eine WhatsApp-Nachricht mit Datum, Strecke und Hotel am sinnvollsten.", "Festpreise sind besonders wertvoll bei Flughafentransfers, Safaris und langen Hotel-zu-Hotel-Strecken.", "Kartenzahlung wird akzeptiert; bei Sondergepäck sollten Sie kurz vorher Bescheid geben.", ], "faqs": [ {"q": "Gibt es deutschsprachige Inhalte auf der Website?", "a": "Ja. Diese Einstiegsseite und die deutschsprachige Taxi-Service-Seite sind echte Übersetzungen. Viele Detailseiten bleiben vorerst auf Englisch, sind aber direkt verlinkt."}, {"q": "Ist ein privater Fahrer in Sri Lanka besser als PickMe oder Uber?", "a": "Für kurze Stadtfahrten nicht immer. Für Flughafentransfers, Intercity-Strecken, Gepäck und feste Zeiten ist ein privater Fahrer meist die sauberere Lösung."}, {"q": "Wie buche ich am schnellsten?", "a": "Am besten per WhatsApp. Senden Sie Route, Datum, Personenzahl und Hotel, dann erhalten Sie einen festen Preis für die passende Strecke."}, ], "wa_message": "Hallo Amal, ich plane eine Reise in Sri Lanka und brauche einen privaten Fahrer ab Kandy. Kannst du mir helfen?", "cta_heading": "Brauchen Sie einen festen Preis für Ihre Sri-Lanka-Route?", "cta_text": "Senden Sie Startpunkt, Ziel, Datum und Personenzahl per WhatsApp. So bekommen Sie schnell ein klares Angebot ohne Überraschungen.", "cta_primary": "Per WhatsApp anfragen", "cta_secondary": "Direkt anrufen", "footer_note": "Deutschsprachige Einstiegsseite für Privattransfers ab Kandy, Flughafentransfers und Rundfahrten in Sri Lanka.", }, { "filename": "de/kandy-taxi-service.html", "lang_code": "de", "language": "Deutsch", "locale": "de_DE", "title": "Taxi-Service in Kandy | Privater Fahrer mit Festpreisen", "description": "Taxi-Service in Kandy mit privatem Fahrer, Festpreisen, Hybridfahrzeug, Flughafentransfers und Intercity-Fahrten. Direkte WhatsApp-Buchung.", "hero_title": "Taxi-Service in Kandy", "badge": "🇩🇪 Deutsch - Festpreise und direkte Buchung", "hero_subtitle": "Privater Taxi-Service in Kandy für Flughafenfahrten, Intercity-Transfers, Stadttouren und mehrtägige Routen mit Amal Jay.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #132028 42%, #4b5a27 100%);", "brand_name": "Kandy Taxi-Service", "nav_links": [ ("#intro", "Service"), ("#routes", "Routen"), ("#guides", "Guides"), ("#faq", "FAQ"), ("#contact", "Anfrage"), ], "switches": [ ("EN", "/kandy-taxi-service.html", False), ("DE", "/de/kandy-taxi-service.html", True), ("FR", "/fr/kandy-taxi-service.html", False), ], "alternates": [ ("en", "kandy-taxi-service.html"), ("de", "de/kandy-taxi-service.html"), ("fr", "fr/kandy-taxi-service.html"), ("x-default", "kandy-taxi-service.html"), ], "hero_stats": [ ("ab LKR 4.000", "Lokale Fahrten"), ("24/7", "Flughafen möglich"), ("Karte + Bargeld", "Zahlung"), ("Hybrid", "Komfort"), ], "overview_stats": [ ("🚕", "Service", "Privates Taxi in Kandy"), ("🎯", "Ideal für", "Flughafen, Ella, Sigiriya, Stadtfahrten"), ("💵", "Preismodell", "Festpreis statt Surge"), ("🧳", "Besonders gut", "Gepäck und Hotel-Transfers"), ("📍", "Basis", "Kandy"), ("💬", "Buchung", "WhatsApp direkt an Amal"), ], "intro_heading": "Wofür dieser Taxi-Service in Kandy am besten geeignet ist", "intro_paragraphs": [ "Diese Seite ist die deutschsprachige Kurzfassung des Kandy-Taxi-Angebots. Sie ist besonders hilfreich, wenn Sie vor allem Festpreise, Flughafenlogik, Hotel-zu-Hotel-Transfers und die beliebtesten Strecken verstehen möchten.", "Die ausführlichen Routenseiten bleiben vorerst auf Englisch. Für die eigentliche Buchung ist das selten ein Problem, weil die Anfrage direkt per WhatsApp mit Datum und Strecke läuft.", ], "routes_heading": "Wichtige Taxi-Routen rund um Kandy", "routes_intro": "Das sind die kommerziell stärksten und am häufigsten angefragten Strecken.", "route_cards": [ {"href": "/kandy-to-colombo-airport-taxi.html", "icon": "✈️", "title": "Kandy zum Flughafen", "text": "Frühe Abfahrten, feste Preise und direkter Hotel-zu-Terminal-Transfer.", "cta": "Flughafenroute"}, {"href": "/colombo-airport-to-kandy-taxi.html", "icon": "🛬", "title": "Flughafen nach Kandy", "text": "Praktisch nach der Landung, besonders mit Gepäck oder später Ankunft.", "cta": "Ankunft lesen"}, {"href": "/kandy-to-ella-taxi.html", "icon": "🌿", "title": "Kandy nach Ella", "text": "Komfortable Hügelstrecke mit Festpreis und optionalen Stopps.", "cta": "Ella ansehen"}, {"href": "/kandy-to-sigiriya-taxi.html", "icon": "🦁", "title": "Kandy nach Sigiriya", "text": "Klassischer Transfer ins Kultur-Dreieck für Lion Rock und Dambulla.", "cta": "Sigiriya"}, {"href": "/negombo-to-kandy-taxi.html", "icon": "🏨", "title": "Negombo nach Kandy", "text": "Beliebte Route für Reisende, die erst in Flughafennähe übernachten.", "cta": "Negombo-Route"}, {"href": "/ella-to-kandy-taxi.html", "icon": "🔁", "title": "Ella nach Kandy", "text": "Wichtige Rückroute ins Hochland oder Richtung Flughafen.", "cta": "Rückfahrt"}, ], "guides_heading": "Hilfreiche Guides für Preis, Transport und Vergleich", "guides_intro": "Gut geeignet, wenn Sie noch zwischen Zug, Ride-App und privatem Fahrer abwägen.", "guide_cards": [ {"href": "/sri-lanka-transport-guide.html", "icon": "🧭", "title": "Transport Guide Sri Lanka", "text": "Vergleich von Zug, Bus, PickMe, Uber und privatem Fahrer.", "cta": "Guide lesen"}, {"href": "/pickme-alternative-kandy.html", "icon": "📱", "title": "PickMe Alternative", "text": "Wann Festpreise in Kandy besser sind als unsichere App-Preise.", "cta": "Vergleich"}, {"href": "/uber-alternative-kandy.html", "icon": "🚘", "title": "Uber Alternative", "text": "Besonders relevant für Flughafen- und Intercity-Strecken.", "cta": "Alternative lesen"}, {"href": "/sri-lanka-taxi-prices-2026.html", "icon": "⛽", "title": "Taxi-Preise 2026", "text": "Kontext zu Kosten, Maut, Kraftstoff und Festpreisen.", "cta": "Preisguide"}, {"href": "/blog/", "icon": "📝", "title": "Travel Blog", "text": "Artikel zu Sicherheit, Flughafenankunft und Panoramarouten.", "cta": "Blog öffnen"}, ], "notes_heading": "Vor der Anfrage wichtig", "notes": [ "Je genauer die Route, desto schneller kommt ein brauchbares Festpreis-Angebot zurück.", "Für Flughafen- und Frühabfahrten lohnt sich Vorab-Buchung besonders.", "Bei Familien oder viel Gepäck ist privater Transport oft deutlich angenehmer als App-Fahrten.", "Die Routendetails auf Englisch reichen in der Praxis meist aus, wenn diese deutsche Übersicht als Einstieg dient.", ], "faqs": [ {"q": "Wie viel kostet ein Taxi in Kandy?", "a": "Lokale Fahrten starten ungefähr ab LKR 4.000. Intercity-Strecken wie Flughafen, Ella oder Sigiriya haben feste Preise, die direkt vorab bestätigt werden."}, {"q": "Kann ich mit Karte bezahlen?", "a": "Ja. Kartenzahlung wird akzeptiert. Außerdem sind Bargeld in mehreren Währungen und in vielen Fällen auch Banküberweisungen möglich."}, {"q": "Ist dieser Service besser für lange Strecken als PickMe?", "a": "Für viele Reisende ja. Vor allem bei Flughafentransfers, Gepäck, Hotel-zu-Hotel-Fahrten und festem Timing spielt privater Transport seine Vorteile aus."}, ], "wa_message": "Hallo Amal, ich brauche einen Taxi-Service in Kandy mit Festpreis. Kannst du mir helfen?", "cta_heading": "Möchten Sie einen festen Taxi-Preis für Kandy oder eine längere Route?", "cta_text": "Schicken Sie Datum, Startpunkt, Ziel und Personenzahl per WhatsApp, damit ein konkretes Angebot zurückkommen kann.", "cta_primary": "Festpreis anfragen", "cta_secondary": "Direkt anrufen", "footer_note": "Deutschsprachige Übersicht zum Taxi-Service in Kandy mit Festpreisen, Flughafentransfers und Intercity-Routen.", }, { "filename": "fr/index.html", "lang_code": "fr", "language": "Français", "locale": "fr_FR", "title": "Chauffeur privé à Kandy, Sri Lanka | Amal Jay | Kandy Transfers", "description": "Chauffeur privé à Kandy avec tarifs fixes, transferts aéroport, trajets interurbains et voiture hybride climatisée. Réservation directe par WhatsApp.", "hero_title": "Chauffeur privé avec voiture à Kandy", "badge": "🇫🇷 Français - Réservation directe par WhatsApp", "hero_subtitle": "Tarifs fixes, transferts privés, trajets aéroport et circuits au départ de Kandy avec Amal Jay et sa Toyota Axio Hybrid climatisée.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #12201d 42%, #4a5c2b 100%);", "brand_name": "Chauffeur privé Kandy", "nav_links": [ ("#intro", "Accueil"), ("#routes", "Trajets"), ("#guides", "Guides"), ("#faq", "FAQ"), ("#contact", "Réserver"), ], "switches": [ ("EN", "/", False), ("DE", "/de/", False), ("FR", "/fr/", True), ], "alternates": [ ("en", "index.html"), ("de", "de/index.html"), ("fr", "fr/index.html"), ("x-default", "index.html"), ], "hero_stats": [ ("Tarifs fixes", "Sans surge"), ("Aéroport", "Trajet clé"), ("Kandy + île", "Couverture"), ("WhatsApp", "Réservation rapide"), ], "overview_stats": [ ("🚗", "Service", "Chauffeur privé avec voiture"), ("🎯", "Idéal pour", "Aéroport, hôtels, circuits et longues routes"), ("💳", "Paiement", "Carte et espèces"), ("🧳", "Très utile", "Bagages et familles"), ("📍", "Base", "Kandy, Sri Lanka"), ("💬", "Étape suivante", "Envoyer l'itinéraire sur WhatsApp"), ], "intro_heading": "Une vraie page d'accueil en français pour planifier votre transport au Sri Lanka", "intro_paragraphs": [ "Cette page s'adresse aux voyageurs francophones qui cherchent un chauffeur privé à Kandy, un transfert d'aéroport fiable ou une manière simple de réserver des trajets fixes sans surprise.", "Les pages détaillées des itinéraires restent en majorité en anglais pour le moment, mais cette page en français vous donne une vraie vue d'ensemble et renvoie vers les trajets, guides et comparatifs les plus utiles.", ], "routes_heading": "Trajets populaires depuis Kandy et depuis l'aéroport", "routes_intro": "Ces pages couvrent les transferts privés les plus demandés et les arrivées depuis la côte ou l'aéroport.", "route_cards": [ {"href": "/kandy-to-colombo-airport-taxi.html", "icon": "✈️", "title": "Kandy vers l'aéroport", "text": "Transfert direct vers CMB/BIA avec tarif fixe et horaire clair.", "cta": "Voir le trajet"}, {"href": "/colombo-airport-to-kandy-taxi.html", "icon": "🛬", "title": "Aéroport vers Kandy", "text": "Pratique après l'atterrissage, surtout avec bagages et arrivée tardive.", "cta": "Arrivée aéroport"}, {"href": "/negombo-to-kandy-taxi.html", "icon": "🏨", "title": "Negombo vers Kandy", "text": "Très utile si vous passez la première nuit près de l'aéroport.", "cta": "Voir Negombo"}, {"href": "/kandy-to-ella-taxi.html", "icon": "🌿", "title": "Kandy vers Ella", "text": "Grande route du hill country avec prix fixe et arrêts sur demande.", "cta": "Route Ella"}, {"href": "/kandy-to-sigiriya-taxi.html", "icon": "🦁", "title": "Kandy vers Sigiriya", "text": "Trajet classique vers le Triangle culturel avec Dambulla en option.", "cta": "Route Sigiriya"}, {"href": "/colombo-to-kandy-taxi.html", "icon": "🏙️", "title": "Colombo vers Kandy", "text": "Bonne option retour depuis un hôtel à Colombo vers les collines.", "cta": "Voir le retour"}, ], "guides_heading": "Comparatifs, prix et blog", "guides_intro": "Ces pages sont utiles si vous hésitez encore entre train, appli et chauffeur privé.", "guide_cards": [ {"href": "/fr/kandy-taxi-service.html", "icon": "🚕", "title": "Service taxi Kandy en français", "text": "Résumé en français des prix fixes, types de trajets et logique de réservation.", "cta": "Lire en français"}, {"href": "/sri-lanka-transport-guide.html", "icon": "🧭", "title": "Guide transport Sri Lanka", "text": "Comparaison train, bus, PickMe, Uber et chauffeur privé.", "cta": "Ouvrir le guide"}, {"href": "/sri-lanka-taxi-prices-2026.html", "icon": "⛽", "title": "Prix des taxis 2026", "text": "Contexte utile pour le budget, le carburant et les tarifs fixes.", "cta": "Guide prix"}, {"href": "/uber-alternative-kandy.html", "icon": "🚘", "title": "Alternative à Uber à Kandy", "text": "Très pertinent pour l'aéroport et les longs trajets interurbains.", "cta": "Lire le comparatif"}, {"href": "/blog/", "icon": "📝", "title": "Blog Sri Lanka", "text": "Articles sur l'arrivée à l'aéroport, la sécurité taxi et les routes panoramiques.", "cta": "Aller au blog"}, ], "notes_heading": "À savoir avant de réserver", "notes": [ "Les pages de détail restent surtout en anglais, mais cette page française est une vraie traduction d'entrée.", "Pour un prix exact, le plus simple est d'envoyer la date, le trajet et l'hôtel par WhatsApp.", "Les tarifs fixes sont particulièrement utiles pour l'aéroport, les safaris et les trajets interurbains.", "Le paiement par carte est accepté; signalez à l'avance tout bagage inhabituel.", ], "faqs": [ {"q": "Existe-t-il vraiment des pages en français sur le site ?", "a": "Oui. Cette page d'accueil en français et la page service taxi en français sont de vraies versions traduites. Une partie des pages détaillées reste en anglais pour l'instant."}, {"q": "Un chauffeur privé est-il préférable à PickMe ou Uber ?", "a": "Pas toujours pour un très court trajet urbain. En revanche, pour l'aéroport, les longs transferts, les bagages et les horaires précis, le chauffeur privé est souvent la solution la plus propre."}, {"q": "Comment réserver rapidement ?", "a": "Le plus simple est WhatsApp. Envoyez le trajet, la date, le nombre de personnes et l'hôtel pour recevoir un tarif fixe clair."}, ], "wa_message": "Bonjour Amal, je prépare un voyage au Sri Lanka et j'ai besoin d'un chauffeur privé depuis Kandy. Pouvez-vous m'aider ?", "cta_heading": "Besoin d'un tarif fixe pour votre trajet au Sri Lanka ?", "cta_text": "Envoyez le point de départ, la destination, la date et le nombre de passagers par WhatsApp pour recevoir une proposition claire.", "cta_primary": "Demander un devis", "cta_secondary": "Appeler directement", "footer_note": "Page d'accueil en français pour transferts privés depuis Kandy, trajets aéroport et planification d'itinéraires au Sri Lanka.", }, { "filename": "fr/kandy-taxi-service.html", "lang_code": "fr", "language": "Français", "locale": "fr_FR", "title": "Service de taxi à Kandy | Chauffeur privé avec tarifs fixes", "description": "Service de taxi à Kandy avec chauffeur privé, tarifs fixes, transferts aéroport, voiture hybride climatisée et réservation directe par WhatsApp.", "hero_title": "Service de taxi à Kandy", "badge": "🇫🇷 Français - Tarifs fixes et réservation directe", "hero_subtitle": "Service de taxi privé à Kandy pour l'aéroport, Ella, Sigiriya, trajets interurbains et circuits avec Amal Jay.", "hero_style": "background: linear-gradient(135deg, #0A0F0D 0%, #121f28 42%, #4a5926 100%);", "brand_name": "Taxi Kandy", "nav_links": [ ("#intro", "Service"), ("#routes", "Trajets"), ("#guides", "Guides"), ("#faq", "FAQ"), ("#contact", "Demander un devis"), ], "switches": [ ("EN", "/kandy-taxi-service.html", False), ("DE", "/de/kandy-taxi-service.html", False), ("FR", "/fr/kandy-taxi-service.html", True), ], "alternates": [ ("en", "kandy-taxi-service.html"), ("de", "de/kandy-taxi-service.html"), ("fr", "fr/kandy-taxi-service.html"), ("x-default", "kandy-taxi-service.html"), ], "hero_stats": [ ("dès LKR 3 500", "Local"), ("24/7", "Aéroport possible"), ("Carte + espèces", "Paiement"), ("Hybrid", "Confort"), ], "overview_stats": [ ("🚕", "Service", "Taxi privé à Kandy"), ("🎯", "Très utile pour", "Aéroport, Ella, Sigiriya, hôtels"), ("💵", "Modèle", "Tarif fixe"), ("🧳", "Avantage", "Bagages et trajets directs"), ("📍", "Base", "Kandy"), ("💬", "Réservation", "WhatsApp direct"), ], "intro_heading": "Le résumé en français du service taxi privé à Kandy", "intro_paragraphs": [ "Cette page présente en français le cœur du service taxi à Kandy: trajets aéroport, longues routes, service hôtel-à-hôtel et logique des tarifs fixes.", "Les pages d'itinéraires détaillées restent le plus souvent en anglais, mais cette version française donne un vrai point d'entrée pour comprendre les prix, les cas d'usage et la réservation.", ], "routes_heading": "Trajets taxi les plus utiles depuis Kandy", "routes_intro": "Les routes ci-dessous sont celles qui convertissent le mieux et qui répondent le plus souvent aux besoins des voyageurs.", "route_cards": [ {"href": "/kandy-to-colombo-airport-taxi.html", "icon": "✈️", "title": "Kandy vers l'aéroport", "text": "Très utile pour les départs matinaux et les transferts fiables vers CMB/BIA.", "cta": "Route aéroport"}, {"href": "/colombo-airport-to-kandy-taxi.html", "icon": "🛬", "title": "Aéroport vers Kandy", "text": "Pratique après l'atterrissage avec bagages et dépôt direct à l'hôtel.", "cta": "Voir l'arrivée"}, {"href": "/kandy-to-ella-taxi.html", "icon": "🌿", "title": "Kandy vers Ella", "text": "Une des routes les plus demandées du pays avec confort porte-à-porte.", "cta": "Voir Ella"}, {"href": "/kandy-to-sigiriya-taxi.html", "icon": "🦁", "title": "Kandy vers Sigiriya", "text": "Trajet fort vers le Triangle culturel avec timing flexible.", "cta": "Voir Sigiriya"}, {"href": "/negombo-to-kandy-taxi.html", "icon": "🏨", "title": "Negombo vers Kandy", "text": "Très pratique si la première nuit se fait près de l'aéroport.", "cta": "Voir Negombo"}, {"href": "/ella-to-kandy-taxi.html", "icon": "🔁", "title": "Ella vers Kandy", "text": "Bonne route retour pour poursuivre vers Colombo ou l'aéroport.", "cta": "Voir le retour"}, ], "guides_heading": "Guides utiles avant de réserver", "guides_intro": "À lire si vous comparez encore train, appli et chauffeur privé.", "guide_cards": [ {"href": "/sri-lanka-transport-guide.html", "icon": "🧭", "title": "Guide transport Sri Lanka", "text": "Comparaison honnête entre train, bus, appli et chauffeur privé.", "cta": "Lire le guide"}, {"href": "/pickme-alternative-kandy.html", "icon": "📱", "title": "Alternative à PickMe", "text": "Pourquoi les tarifs fixes peuvent être meilleurs pour les longues routes.", "cta": "Voir PickMe"}, {"href": "/uber-alternative-kandy.html", "icon": "🚘", "title": "Alternative à Uber", "text": "Surtout utile pour aéroport, hôtels et trajets interurbains.", "cta": "Voir Uber"}, {"href": "/sri-lanka-taxi-prices-2026.html", "icon": "⛽", "title": "Prix taxi 2026", "text": "Contexte carburant, péages et budget pour les transferts privés.", "cta": "Guide prix"}, {"href": "/blog/", "icon": "📝", "title": "Blog Sri Lanka", "text": "Articles sur sécurité, arrivée aéroport et routes panoramiques.", "cta": "Ouvrir le blog"}, ], "notes_heading": "Points utiles avant de demander un devis", "notes": [ "Plus votre demande est précise, plus le tarif fixe sera rapide et fiable.", "Les transferts aéroport et les départs tôt le matin gagnent à être réservés à l'avance.", "Avec bagages, familles ou hôtels hors centre, le chauffeur privé devient souvent bien plus pratique qu'une appli.", "Cette page française sert de vraie introduction avant d'ouvrir les pages détaillées en anglais.", ], "faqs": [ {"q": "Combien coûte un taxi à Kandy ?", "a": "Les petits trajets locaux commencent autour de LKR 3 500. Les routes comme l'aéroport, Ella ou Sigiriya sont proposées sur la base de tarifs fixes confirmés avant le départ."}, {"q": "Peut-on payer par carte ?", "a": "Oui. Le paiement par carte est accepté, ainsi que plusieurs monnaies en espèces selon le trajet et l'accord avant le départ."}, {"q": "Pourquoi choisir ce service plutôt qu'une appli ?", "a": "Le principal avantage est la certitude: prix fixe, communication directe, meilleur confort avec bagages et meilleure adaptation aux longs trajets."}, ], "wa_message": "Bonjour Amal, j'ai besoin d'un service de taxi à Kandy avec tarif fixe. Pouvez-vous m'aider ?", "cta_heading": "Besoin d'un tarif fixe pour Kandy, l'aéroport ou un long trajet ?", "cta_text": "Envoyez la date, le point de départ, la destination et le nombre de passagers sur WhatsApp pour recevoir un devis clair.", "cta_primary": "Demander un devis fixe", "cta_secondary": "Appeler directement", "footer_note": "Résumé en français du service taxi à Kandy avec tarifs fixes, transferts aéroport et longues routes privées.", }, ] EXISTING_PAGES_FOR_SITEMAP = [ "index.html", "kandy-taxi-service.html", "kandy-to-colombo-taxi.html", "kandy-to-colombo-airport-taxi.html", "kandy-to-ella-taxi.html", "kandy-to-nuwara-eliya-taxi.html", "kandy-to-sigiriya-taxi.html", "kandy-to-galle-taxi.html", "kandy-to-mirissa-taxi.html", "kandy-to-trincomalee-taxi.html", "pickme-vs-private-driver-kandy.html", ] def route_faqs(page: dict) -> list[dict]: origin = page.get("origin", "Kandy") destination = page.get("destination", page["hero_title"].replace(f"{origin} to ", "").replace(" Taxi", "")) base = [ { "q": f"How long does it take to drive from {origin} to {destination}?", "a": f"The usual private transfer takes about {page['time']} over roughly {page['distance']}. Actual timing depends on hotel location, traffic, weather, and whether you add stops on the way.", }, { "q": "Can I stop on the way for photos, food, or sightseeing?", "a": "Yes. Private transfers are flexible. If you want route stops, a lunch break, or a sightseeing detour, mention it when booking so the day can be paced properly.", }, { "q": "Do you accept card payments and luggage on this route?", "a": "Yes. Card payments are accepted for the transfer, and normal travel luggage is fine. If you are carrying unusual luggage or extra gear, mention it before travel.", }, ] return base + page["faqs"] def tour_faqs(page: dict) -> list[dict]: base = [ { "q": "Is this a private tour with driver and car included?", "a": "Yes. The tour is arranged as private driver-and-car travel rather than a shared group departure.", }, { "q": "Can the itinerary be customized?", "a": "Yes. The sample itinerary is a starting point. Timing and stops can be adjusted to fit your pace, hotel location, and priorities.", }, { "q": "Are attraction tickets included in the price?", "a": "Usually no. Attraction tickets, accommodation, safari jeeps, or special venue fees are generally separate unless agreed otherwise in advance.", }, ] return base + page["faqs"] def render_related_links(related: list[tuple[str, str, str]]) -> str: return "\n".join( f""" {esc(label)} {esc(price)} """ for href, label, price in related ) def write_output(filename: str, content: str) -> None: path = BASE_DIR / filename path.parent.mkdir(parents=True, exist_ok=True) path.write_text(content, encoding="utf-8") def render_route_page(page: dict) -> str: faqs = route_faqs(page) page_url = canonical_url(page["filename"]) origin = page.get("origin", "Kandy") destination = page.get("destination", page["hero_title"].replace(f"{origin} to ", "").replace(" Taxi", "")) section_label = page.get("section_label", "Kandy Taxi Service") section_href = page.get("section_href", "/kandy-taxi-service.html") breadcrumb_items = [ ("Home", f"{SITE_URL}/"), (section_label, f"{SITE_URL}{section_href}"), (page["hero_title"], page_url), ] schemas = [ { "@context": "https://schema.org", "@type": "TaxiService", "name": page["hero_title"], "description": page["description"], "url": page_url, "telephone": PHONE_NUMBER, "provider": { "@type": "LocalBusiness", "name": "Amal Jay - Kandy Transfers", "url": f"{SITE_URL}/", "telephone": PHONE_NUMBER, "address": { "@type": "PostalAddress", "addressLocality": "Kandy", "addressRegion": "Central Province", "addressCountry": "LK", }, }, "areaServed": [ {"@type": "City", "name": origin}, {"@type": "Place", "name": destination}, ], }, faq_schema(faqs), breadcrumb_schema(breadcrumb_items), ] section_html = [] for section in page["sections"]: paragraphs = "\n".join(f"

    {esc(paragraph)}

    " for paragraph in section["paragraphs"]) section_html.append( f"""

    {esc(section['heading'])}

    {paragraphs}
    """ ) faq_html = render_faq_html(faq_prefix(page["filename"]), faqs) return f""" {render_head( page['title'], page['description'], page['filename'], page['title'], page['description'], schemas, language=page.get('language', 'English'), locale=page.get('locale', 'en_US'), alternates=page.get('alternates'), )} {render_nav(page['wa_message'])}
    {esc(page['badge'])}

    {esc(page['hero_title'])}

    {esc(page['hero_subtitle'])}

    {esc(page['distance'])} Distance
    {esc(page['time'])} Travel Time
    {esc(page['price'])} Starting Rate
    {esc(page['season'])} Best Season
    {render_breadcrumb([("Home", "/"), (section_label, section_href), (page['hero_title'], None)])}
    📍
    From
    {esc(origin)}
    🧭
    To
    {esc(destination)}
    🛣
    Distance
    {esc(page['distance'])}
    Travel Time
    {esc(page['time'])}
    💳
    Starting Rate
    {esc(page['price'])}
    Best For
    {esc(page['best_for'])}

    {esc(page['intro_heading'])}

    {esc(page['intro_paragraphs'][0])}

    {esc(page['intro_paragraphs'][1])}

    {chr(10).join(section_html)}

    {esc(page['stops_title'])}

    {render_stop_cards(page['stops'])}

    Travel tips for this route

    {render_feature_list(page['planning_points'])}

    Frequently Asked Questions

    {faq_html}

    {esc(destination)} highlights

    {render_highlight_cards(page['highlights'])}

    {esc(page['cta_heading'])}

    {esc(page['cta_text'])}

    {render_footer(page['filename'])} """ def render_tour_page(page: dict) -> str: faqs = tour_faqs(page) page_url = canonical_url(page["filename"]) breadcrumb_items = [ ("Home", f"{SITE_URL}/"), ("Day Tours from Kandy", f"{SITE_URL}/#day-tours"), (page["hero_title"], page_url), ] trip_schema = { "@context": "https://schema.org", "@type": "TouristTrip", "name": page["hero_title"], "description": page["description"], "touristType": page["best_for"], "itinerary": [item["title"] for item in page["itinerary"]], "provider": { "@type": "LocalBusiness", "name": "Amal Jay - Kandy Transfers", "url": f"{SITE_URL}/", "telephone": PHONE_NUMBER, }, "url": page_url, } offer = offer_from_price(page["price"]) if offer: trip_schema["offers"] = offer schemas = [trip_schema, faq_schema(faqs), breadcrumb_schema(breadcrumb_items)] itinerary_cards = "\n".join( f"""
    {esc(item['icon'])}

    {esc(item['title'])}

    {esc(item['text'])}

    """ for item in page["itinerary"] ) faq_html = render_faq_html(faq_prefix(page["filename"]), faqs) return f""" {render_head( page['title'], page['description'], page['filename'], page['title'], page['description'], schemas, language=page.get('language', 'English'), locale=page.get('locale', 'en_US'), alternates=page.get('alternates'), )} {render_nav(page['wa_message'])}
    {esc(page['badge'])}

    {esc(page['hero_title'])}

    {esc(page['hero_subtitle'])}

    {esc(page['duration'])} Duration
    {esc(page['price'])} Starting Price
    {esc(page['tour_type'])} Tour Style
    {esc(page['best_season'])} Best Season
    {render_breadcrumb([("Home", "/"), ("Day Tours from Kandy", "/#day-tours"), (page['hero_title'], None)])}
    🚐
    Pickup
    {esc(page['pickup'])}
    Duration
    {esc(page['duration'])}
    🧭
    Tour Type
    {esc(page['tour_type'])}
    Best For
    {esc(page['best_for'])}
    💳
    Starting Price
    {esc(page['price'])}
    🌤
    Best Season
    {esc(page['best_season'])}

    {esc(page['intro_heading'])}

    {esc(page['intro_paragraphs'][0])}

    {esc(page['intro_paragraphs'][1])}

    {esc(page['itinerary_title'])}

    {itinerary_cards}

    What is included

    {render_feature_list(page['includes'])}

    Good to know before you book

    {render_feature_list(page['good_to_know'])}

    Frequently Asked Questions

    {faq_html}

    {esc(page['hero_title'])} highlights

    {render_highlight_cards(page['highlights'])}

    {esc(page['cta_heading'])}

    {esc(page['cta_text'])}

    {render_footer(page['filename'])} """ def render_resource_page(page: dict) -> str: faqs = page["faqs"] page_url = canonical_url(page["filename"]) section_label = page.get("section_label", "Travel Planning") section_href = page.get("section_href", "/#planning-guides") breadcrumb_items = [ ("Home", f"{SITE_URL}/"), (section_label, f"{SITE_URL}{section_href}"), (page["hero_title"], page_url), ] schemas = [ { "@context": "https://schema.org", "@type": page.get("schema_type", "Article"), "headline": page["title"], "description": page["description"], "author": { "@type": "Organization", "name": "Kandy Transfers", }, "publisher": { "@type": "Organization", "name": "Kandy Transfers", }, "dateModified": LASTMOD, "datePublished": LASTMOD, "mainEntityOfPage": page_url, "url": page_url, }, faq_schema(faqs), breadcrumb_schema(breadcrumb_items), ] hero_stats = page.get( "hero_stats", [ ("2026", "Updated For"), ("Fixed Rates", "Best Use"), ("Fuel + Tolls", "Main Drivers"), ("WhatsApp Quote", "Next Step"), ], ) overview_stats = page.get( "overview_stats", [ ("📘", "Page Type", page["tour_type"]), ("🎯", "Best For", page["best_for"]), ("⛽", "Main Focus", page["price_note"]), ("🧭", "Coverage", page["pickup"]), ("📅", "Guide Version", page["duration"]), ("💬", "Action", "Request a live quote"), ], ) primary_button_label = page.get("primary_button_label", "Get a Current Quote") secondary_button_label = page.get("secondary_button_label", "Read the Guide") itinerary_cards = "\n".join( f"""
    {esc(item['icon'])}

    {esc(item['title'])}

    {esc(item['text'])}

    """ for item in page["itinerary"] ) faq_html = render_faq_html(faq_prefix(page["filename"]), faqs) return f""" {render_head( page['title'], page['description'], page['filename'], page['title'], page['description'], schemas, language=page.get('language', 'English'), locale=page.get('locale', 'en_US'), alternates=page.get('alternates'), )} {render_nav(page['wa_message'])}
    {esc(page['badge'])}

    {esc(page['hero_title'])}

    {esc(page['hero_subtitle'])}

    {chr(10).join(f'''
    {esc(value)} {esc(label)}
    ''' for value, label in hero_stats)}
    {render_breadcrumb([("Home", "/"), (section_label, section_href), (page['hero_title'], None)])}
    {chr(10).join(f'''
    {esc(icon)}
    {esc(label)}
    {esc(value)}
    ''' for icon, label, value in overview_stats)}

    {esc(page['intro_heading'])}

    {esc(page['intro_paragraphs'][0])}

    {esc(page['intro_paragraphs'][1])}

    {esc(page['itinerary_title'])}

    {itinerary_cards}

    What this guide helps you understand

    {render_feature_list(page['includes'])}

    Important planning notes

    {render_feature_list(page['good_to_know'])}

    Frequently Asked Questions

    {faq_html}

    {esc(page['hero_title'])} highlights

    {render_highlight_cards(page['highlights'])}

    {esc(page['cta_heading'])}

    {esc(page['cta_text'])}

    {render_footer(page['filename'])} """ def render_language_switcher(switches: list[tuple[str, str, bool]]) -> str: pills = "\n".join( f""" {esc(label)}""" for label, href, is_active in switches ) return f"""
    {pills}
    """ def render_hub_cards(cards: list[dict]) -> str: return "\n".join( f"""
    {esc(card['icon'])}

    {esc(card['title'])}

    {esc(card['text'])}

    {esc(card['cta'])} →
    """ for card in cards ) def render_locale_nav(page: dict) -> str: home_url = "/" if page["lang_code"] == "en" else f"/{page['lang_code']}/" nav_items = "\n".join( f'
  • {esc(label)}
  • ' for href, label in page["nav_links"][:-1] ) cta_href, cta_label = page["nav_links"][-1] return f""" """ def render_locale_footer(page: dict) -> str: prefix = asset_prefix(page["filename"]) home_url = "/" if page["lang_code"] == "en" else f"/{page['lang_code']}/" route_links = "\n".join( f'
  • {esc(card["title"])}
  • ' for card in page["route_cards"][:4] ) guide_links = "\n".join( f'
  • {esc(card["title"])}
  • ' for card in page["guide_cards"][:4] ) footer_titles = { "de": ("Beliebte Routen", "Guides", "Schnellzugriff"), "fr": ("Trajets populaires", "Guides", "Accès rapide"), } routes_title, guides_title, quick_title = footer_titles.get(page["lang_code"], ("Top Routes", "Guides", "Quick Links")) quick_links = { "de": [("Start", home_url), ("Routen", "#routes"), ("Guides", "#guides"), ("FAQ", "#faq"), ("WhatsApp", "#contact")], "fr": [("Accueil", home_url), ("Trajets", "#routes"), ("Guides", "#guides"), ("FAQ", "#faq"), ("WhatsApp", "#contact")], }.get(page["lang_code"], [("Home", home_url), ("Routes", "#routes"), ("Guides", "#guides"), ("FAQ", "#faq"), ("WhatsApp", "#contact")]) quick_link_html = "\n".join( f'
  • {esc(label)}
  • ' for label, href in quick_links ) return f""" """ def render_blog_index(page: dict) -> str: page_url = canonical_url(page["filename"]) breadcrumb_items = [ ("Home", f"{SITE_URL}/"), ("Travel Blog", page_url), ] schemas = [ { "@context": "https://schema.org", "@type": "CollectionPage", "headline": page["title"], "description": page["description"], "datePublished": LASTMOD, "dateModified": LASTMOD, "mainEntityOfPage": page_url, "url": page_url, }, faq_schema(page["faqs"]), breadcrumb_schema(breadcrumb_items), ] blog_cards = render_hub_cards( [ { "href": f"/{post['filename']}", "icon": post["badge"].split()[0], "title": post["hero_title"], "text": post["description"], "cta": "Read article", } for post in BLOG_PAGES ] ) faq_html = render_faq_html(faq_prefix(page["filename"]), page["faqs"]) return f""" {render_head(page['title'], page['description'], page['filename'], page['title'], page['description'], schemas)} {render_nav(page['wa_message'])}
    {esc(page['badge'])}

    {esc(page['hero_title'])}

    {esc(page['hero_subtitle'])}

    {chr(10).join(f'''
    {esc(value)} {esc(label)}
    ''' for value, label in page['hero_stats'])}
    {render_breadcrumb([("Home", "/"), ("Travel Blog", None)])}
    {chr(10).join(f'''
    {esc(icon)}
    {esc(label)}
    {esc(value)}
    ''' for icon, label, value in page['overview_stats'])}

    {esc(page['intro_heading'])}

    {esc(page['intro_paragraphs'][0])}

    {esc(page['intro_paragraphs'][1])}

    Route, airport, safety, and pricing articles

    Start with the article that matches the part of the trip you are currently trying to solve.

    {blog_cards}

    Why this blog exists

    {render_highlight_cards(page['highlights'])}

    Use the blog properly

    {render_feature_list(page['tips'])}

    Frequently Asked Questions

    {faq_html}

    {esc(page['cta_heading'])}

    {esc(page['cta_text'])}

    {render_footer(page['filename'])} """ def render_locale_hub_page(page: dict) -> str: page_url = canonical_url(page["filename"]) home_url = "/" if page["lang_code"] == "en" else f"/{page['lang_code']}/" breadcrumb = [(page["brand_name"], None)] if page["filename"].endswith("/index.html") else [(page["brand_name"], home_url), (page["hero_title"], None)] schemas = [ { "@context": "https://schema.org", "@type": "WebPage", "headline": page["title"], "description": page["description"], "inLanguage": page["lang_code"], "datePublished": LASTMOD, "dateModified": LASTMOD, "mainEntityOfPage": page_url, "url": page_url, }, faq_schema(page["faqs"]), ] faq_html = render_faq_html(faq_prefix(page["filename"]), page["faqs"]) return f""" {render_head( page['title'], page['description'], page['filename'], page['title'], page['description'], schemas, language=page['language'], locale=page['locale'], alternates=page['alternates'], )} {render_locale_nav(page)}
    {esc(page['badge'])}
    {render_language_switcher(page['switches'])}

    {esc(page['hero_title'])}

    {esc(page['hero_subtitle'])}

    {chr(10).join(f'''
    {esc(value)} {esc(label)}
    ''' for value, label in page['hero_stats'])}
    {render_breadcrumb(breadcrumb)}
    {chr(10).join(f'''
    {esc(icon)}
    {esc(label)}
    {esc(value)}
    ''' for icon, label, value in page['overview_stats'])}

    {esc(page['intro_heading'])}

    {esc(page['intro_paragraphs'][0])}

    {esc(page['intro_paragraphs'][1])}

    {esc(page['notes_heading'])}

    {render_feature_list(page['notes'])}

    {esc(page['routes_heading'])}

    {esc(page['routes_intro'])}

    {render_hub_cards(page['route_cards'])}

    {esc(page['guides_heading'])}

    {esc(page['guides_intro'])}

    {render_hub_cards(page['guide_cards'])}

    FAQ

    {faq_html}

    {esc(page['cta_heading'])}

    {esc(page['cta_text'])}

    {render_locale_footer(page)} """ def write_pages() -> None: for page in ROUTE_PAGES: write_output(page["filename"], render_route_page(page)) for page in TOUR_PAGES: write_output(page["filename"], render_tour_page(page)) for page in RESOURCE_PAGES: write_output(page["filename"], render_resource_page(page)) for page in BLOG_PAGES: write_output(page["filename"], render_resource_page(page)) write_output(BLOG_INDEX_PAGE["filename"], render_blog_index(BLOG_INDEX_PAGE)) for page in LOCALE_HUB_PAGES: write_output(page["filename"], render_locale_hub_page(page)) def write_sitemap() -> None: managed_files = EXISTING_PAGES_FOR_SITEMAP + [page["filename"] for page in ROUTE_PAGES + TOUR_PAGES + RESOURCE_PAGES + BLOG_PAGES + LOCALE_HUB_PAGES] + [BLOG_INDEX_PAGE["filename"]] unique_files = [] seen = set() for filename in managed_files: if filename not in seen: seen.add(filename) unique_files.append(filename) lines = ['', ''] for filename in unique_files: if filename == "index.html": loc = canonical_url(filename) changefreq = "weekly" priority = "1.0" elif filename.endswith("/index.html"): loc = canonical_url(filename) changefreq = "monthly" priority = "0.8" else: loc = canonical_url(filename) if "tour" in filename or "itinerary" in filename or "prices-2026" in filename or "pickme" in filename or filename.startswith("blog/"): priority = "0.8" else: priority = "0.9" changefreq = "monthly" lines.extend( [ " ", f" {loc}", f" {LASTMOD}", f" {changefreq}", f" {priority}", " ", ] ) lines.append("") (BASE_DIR / "sitemap.xml").write_text("\n".join(lines) + "\n", encoding="utf-8") def main() -> None: write_pages() write_sitemap() print("Generated SEO route, tour, guide, blog, and translated hub pages.") if __name__ == "__main__": main()