{"id":3834,"date":"2026-09-10T12:55:02","date_gmt":"2026-09-10T12:55:02","guid":{"rendered":"https:\/\/patoko.com\/?page_id=3834"},"modified":"2026-09-10T13:55:12","modified_gmt":"2026-09-10T13:55:12","slug":"taxi-ppc","status":"publish","type":"page","link":"https:\/\/patoko.com\/sq\/taxi-ppc\/","title":{"rendered":"Taxi in Tirana"},"content":{"rendered":"<!-- Patoko taxi-ppc landing page v4 FINAL (live OneLink J9wl wired, desktop to patoko.com\/app). Replace the ENTIRE Custom HTML block content with this file. -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600;700&#038;family=Inter:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n  * { box-sizing: border-box; }\n  :root {\n    color-scheme: light only;\n    --color-primary-50:  #EEF2FF;\n    --color-primary-100: #E0E7FF;\n    --color-primary-500: #6365F1;\n    --color-primary-600: #4F46E5;\n    --color-primary-700: #4338CA;\n    --color-error-200: #DF1C41;\n    --color-success-200: #38C793;\n    --color-success-300: #2D9F75;\n    --color-surface:       #FFFFFF;\n    --color-surface-muted: #F4F6F8;\n    --color-border:        #EBEDEE;\n    --color-fg-1: #0A0D14;\n    --color-fg-2: #525866;\n    --color-fg-3: #868C98;\n    --color-fg-4: #94A3B8;\n    --color-warning:    #EF821C;\n    --color-warning-bg: #FEFAE1;\n    --radius-sm:   8px;\n    --radius-md:  16px;\n    --radius-lg:  24px;\n    --radius-full: 100px;\n    --shadow-1: 0 2px 5px rgba(10,14,21,0.16);\n    --shadow-2: 0 10px 24px rgba(10,14,21,0.2), 0 2px 5px rgba(10,14,21,0.16);\n    --shadow-card: 0 1px 3px rgba(10,14,21,0.1), 0 3px 8px rgba(10,14,21,0.1);\n    --font-sans: 'Geist', 'Inter', -apple-system, BlinkMacSystemFont, 'SF Pro Text', 'Segoe UI', Roboto, sans-serif;\n  }\n  html { background: #ffffff; min-height: 100%; scroll-behavior: smooth; }\n  html, body { margin: 0; padding: 0; }\n  body { background: #ffffff; color: var(--color-fg-1); font-family: var(--font-sans); -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; }\n  a { color: inherit; text-decoration: none; }\n  img { display: block; max-width: 100%; }\n  .container { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n\n  \/* ---------- Buttons ---------- *\/\n  .btn {\n    display: inline-flex; align-items: center; justify-content: center; gap: 8px;\n    padding: 10px 18px;\n    border-radius: var(--radius-full);\n    font-size: 14px; font-weight: 500;\n    transition: background 140ms, color 140ms, border-color 140ms, transform 80ms;\n    white-space: nowrap;\n  }\n  .btn:active { transform: scale(0.985); }\n  .btn-primary { background: var(--color-primary-500); color: #fff; }\n  .btn-primary:hover { background: var(--color-primary-600); }\n  .btn-ghost { background: transparent; color: var(--color-fg-1); border: 1px solid var(--color-border); }\n  .btn-ghost:hover { background: var(--color-surface-muted); }\n  .btn-white { background: #fff; color: var(--color-fg-1); }\n  .btn-white:hover { background: var(--color-primary-50); }\n  .btn-lg { padding: 14px 26px; font-size: 15px; font-weight: 600; }\n\n  \/* ---------- Nav ---------- *\/\n  .site-nav {\n    position: sticky; top: 0; z-index: 50;\n    background: rgba(255,255,255,0.85);\n    backdrop-filter: blur(20px);\n    border-bottom: 1px solid var(--color-border);\n  }\n  .nav-inner {\n    max-width: 1180px; margin: 0 auto;\n    padding: 14px 24px;\n    display: flex; align-items: center; justify-content: space-between; gap: 24px;\n  }\n  .nav-logo img { height: 40px; width: auto; }\n\n  \/* ---------- Mid-page CTA ---------- *\/\n  .mid-cta {\n    display: flex; align-items: center; justify-content: space-between; gap: 20px;\n    background: var(--color-surface-muted);\n    border-radius: var(--radius-md);\n    padding: 20px 24px;\n    margin-top: 32px;\n    flex-wrap: wrap;\n  }\n  .mid-cta p { margin: 0; font-size: 15px; font-weight: 500; color: var(--color-fg-1); }\n  .mid-cta p span { display: block; font-size: 13px; font-weight: 400; color: var(--color-fg-3); margin-top: 2px; }\n\n  \/* ---------- Hero ---------- *\/\n  .lp-hero {\n    padding: 56px 0 72px;\n    display: grid;\n    grid-template-columns: minmax(0, 1.08fr) minmax(0, 0.92fr);\n    gap: 56px;\n    align-items: center;\n  }\n  .signal {\n    display: inline-flex; align-items: center; gap: 10px;\n    background: var(--color-surface-muted);\n    padding: 8px 14px; border-radius: var(--radius-full);\n    font-size: 13px; color: var(--color-fg-2);\n    margin-bottom: 24px;\n  }\n  .signal::before {\n    content: ''; width: 6px; height: 6px;\n    background: var(--color-success-200); border-radius: 50%;\n    box-shadow: 0 0 0 4px rgba(56,199,147,0.18);\n  }\n  .lp-hero h1 {\n    font-size: 66px; font-weight: 600;\n    letter-spacing: -2.2px; line-height: 0.98;\n    margin: 0 0 24px; text-wrap: balance;\n    color: var(--color-fg-1);\n  }\n  .lp-hero h1 em { font-style: normal; color: var(--color-primary-500); }\n  .lp-hero p.lede {\n    font-size: 19px; line-height: 1.5; color: var(--color-fg-2);\n    margin: 0 0 32px; max-width: 48ch;\n  }\n  .lp-hero p.lede strong { color: var(--color-fg-1); font-weight: 600; }\n  .cta-cluster { display: flex; gap: 10px; flex-wrap: wrap; }\n  .store-badges { display: flex; gap: 10px; margin-top: 18px; flex-wrap: wrap; }\n  .store-badge {\n    display: inline-flex; align-items: center; gap: 10px;\n    background: #fff; border: 1px solid var(--color-border);\n    border-radius: var(--radius-sm);\n    padding: 8px 14px;\n  }\n  .store-badge svg { width: 20px; height: 20px; flex: none; }\n  .store-badge .sb-rating { font-size: 15px; font-weight: 600; color: var(--color-fg-1); letter-spacing: -0.2px; display: flex; align-items: center; gap: 4px; }\n  .store-badge .sb-rating .star { color: var(--color-warning); font-size: 13px; }\n  .store-badge .sb-store { font-size: 11.5px; color: var(--color-fg-3); display: block; line-height: 1.3; }\n  .stats {\n    display: flex; gap: 32px; padding-top: 24px;\n    border-top: 1px solid var(--color-border);\n    margin-top: 28px; flex-wrap: wrap;\n  }\n  .stat strong {\n    display: block; font-size: 22px; font-weight: 600;\n    color: var(--color-fg-1); letter-spacing: -0.6px;\n  }\n  .stat span { font-size: 13px; color: var(--color-fg-3); }\n\n  \/* ---------- Hero phone: in-trip screen ---------- *\/\n  .phone-stage { position: relative; display: flex; justify-content: center; }\n  .phone {\n    width: 300px;\n    border-radius: 44px;\n    border: 8px solid var(--color-fg-1);\n    background: var(--color-fg-1);\n    overflow: hidden;\n    box-shadow: var(--shadow-2);\n  }\n  .phone img { width: 100%; height: auto; display: block; }\n\n  \/* ---------- Sections ---------- *\/\n  section { padding: 64px 0; }\n  .sec-head { margin-bottom: 32px; max-width: 62ch; }\n  .sec-head h2 {\n    font-size: 36px; font-weight: 600;\n    letter-spacing: -1px; line-height: 1.1;\n    margin: 0 0 12px; color: var(--color-fg-1); text-wrap: balance;\n  }\n  .sec-head p { font-size: 16px; line-height: 1.55; color: var(--color-fg-2); margin: 0; }\n\n  \/* ---------- Feature cards ---------- *\/\n  .card-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }\n  .card {\n    background: #fff;\n    border: 1px solid var(--color-border);\n    border-radius: var(--radius-md);\n    padding: 24px;\n  }\n  .card .tile { width: 56px; height: 56px; margin-bottom: 16px; }\n  .card .step { font-size: 12px; font-weight: 500; letter-spacing: 0.5px; text-transform: uppercase; color: var(--color-primary-500); margin-bottom: 10px; }\n  .card h3 { font-size: 16px; font-weight: 600; letter-spacing: -0.16px; margin: 0 0 6px; }\n  .card p { font-size: 14px; line-height: 1.5; color: var(--color-fg-2); margin: 0; }\n\n  \/* ---------- Reviews ---------- *\/\n  .review-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }\n  .review {\n    background: #fff; border: 1px solid var(--color-border); border-radius: var(--radius-md);\n    padding: 20px 22px;\n  }\n  .review .stars { color: var(--color-warning); font-size: 14px; letter-spacing: 2px; margin-bottom: 10px; }\n  .review p { font-size: 15px; line-height: 1.5; color: var(--color-fg-1); font-weight: 500; margin: 0 0 10px; }\n  .review .src { font-size: 12.5px; color: var(--color-fg-3); }\n\n  \/* ---------- Checklist ---------- *\/\n  .check-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px 24px; }\n  .check { display: flex; gap: 12px; align-items: flex-start; padding: 16px; background: #fff; border: 1px solid var(--color-border); border-radius: var(--radius-md); }\n  .check .tick { flex: none; width: 22px; height: 22px; border-radius: 50%; background: var(--color-primary-50); color: var(--color-primary-600); display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 600; }\n  .check h3 { font-size: 15px; font-weight: 600; margin: 0 0 4px; letter-spacing: -0.1px; }\n  .check p { font-size: 13.5px; line-height: 1.5; color: var(--color-fg-2); margin: 0; }\n\n  \/* ---------- Receipt ---------- *\/\n  .receipt-wrap { display: grid; grid-template-columns: minmax(0,1fr) 380px; gap: 56px; align-items: center; }\n  .receipt {\n    background: #fff;\n    border: 1px solid var(--color-border);\n    border-radius: var(--radius-md);\n    padding: 24px;\n    box-shadow: var(--shadow-card);\n  }\n  .receipt .r-title { font-size: 12px; font-weight: 500; letter-spacing: 0.5px; text-transform: uppercase; color: var(--color-fg-3); margin-bottom: 16px; display: flex; justify-content: space-between; }\n  .r-row { display: flex; justify-content: space-between; gap: 12px; padding: 10px 0; font-size: 14px; border-bottom: 1px solid var(--color-border); }\n  .r-row .l { color: var(--color-fg-2); }\n  .r-row .v { font-weight: 500; color: var(--color-fg-1); text-align: right; }\n  .r-row .v.good { color: var(--color-success-300); }\n  .r-row.total { border-bottom: none; padding-top: 14px; }\n  .r-row.total .l { font-weight: 600; color: var(--color-fg-1); font-size: 15px; }\n  .r-row.total .v { font-weight: 600; font-size: 20px; letter-spacing: -0.4px; }\n\n  \/* ---------- Toko section ---------- *\/\n  .toko-band { background: var(--color-surface-muted); }\n  .saved {\n    margin-top: 20px;\n    background: var(--color-warning-bg);\n    color: var(--color-warning);\n    border-radius: var(--radius-sm);\n    padding: 10px 14px;\n    font-size: 13px; font-weight: 500;\n    display: inline-flex; align-items: center; gap: 8px;\n  }\n  .saved img { width: 18px; height: 18px; }\n\n  \/* ---------- Tourist grid ---------- *\/\n  .quick-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; }\n  .qi .qi-label { font-size: 11px; font-weight: 500; color: var(--color-fg-3); letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 6px; }\n  .qi .qi-value { font-size: 15px; font-weight: 500; color: var(--color-fg-1); line-height: 1.45; }\n  .qi .qi-sub { font-size: 13px; color: var(--color-fg-2); line-height: 1.5; margin-top: 4px; }\n\n  \/* ---------- Fleet imagery ---------- *\/\n  .fleet-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n  .fleet-card {\n    background: #fff; border: 1px solid var(--color-border);\n    border-radius: var(--radius-md); overflow: hidden;\n  }\n  .fleet-card img { width: 100%; height: auto; display: block; }\n  .fleet-card .cap { padding: 14px 18px; font-size: 13.5px; color: var(--color-fg-2); border-top: 1px solid var(--color-border); }\n  .fleet-card .cap b { color: var(--color-fg-1); font-weight: 600; }\n\n  \/* ---------- Final CTA ---------- *\/\n  .final {\n    background: var(--color-primary-500);\n    border-radius: var(--radius-lg);\n    padding: 56px;\n    display: grid; grid-template-columns: minmax(0,1fr) 380px;\n    gap: 32px; align-items: end;\n    overflow: hidden;\n  }\n  .final .final-copy { padding-bottom: 8px; }\n  .final h2 {\n    font-size: 40px; font-weight: 600; letter-spacing: -1.2px; line-height: 1.05;\n    color: #fff; margin: 0 0 12px; text-wrap: balance;\n  }\n  .final p { font-size: 16px; line-height: 1.5; color: var(--color-primary-100); margin: 0 0 28px; max-width: 46ch; }\n  .final .mascot { width: 100%; height: auto; margin-bottom: -60px; }\n\n  footer { padding: 32px 0 48px; font-size: 13px; color: var(--color-fg-3); display: flex; justify-content: space-between; gap: 16px; flex-wrap: wrap; }\n  footer a { color: var(--color-fg-2); }\n\n\n  \/* ---------- Responsive ---------- *\/\n  @media (max-width: 960px) {\n    .nav-inner { padding: 10px 16px; }\n    .nav-logo img { height: 30px; }\n    .lp-hero { grid-template-columns: 1fr; gap: 40px; padding: 36px 0 48px; }\n    .lp-hero h1 { font-size: clamp(36px, 9.5vw, 56px); letter-spacing: -1.4px; }\n    .lp-hero p.lede { font-size: 17px; }\n    .phone { width: 270px; }\n    .receipt-wrap { grid-template-columns: 1fr; gap: 32px; }\n    .card-row, .check-grid, .review-row, .fleet-grid { grid-template-columns: 1fr; }\n    .quick-grid { grid-template-columns: 1fr 1fr; }\n    .final { grid-template-columns: 1fr; padding: 32px 24px 0; }\n    .final .final-copy { padding-bottom: 24px; }\n    .final .mascot { max-width: 340px; margin: 0 auto; }\n    section { padding: 48px 0; }\n  }\n  @media (max-width: 520px) {\n    .quick-grid { grid-template-columns: 1fr; }\n    .stats { gap: 18px; }\n    .stat strong { font-size: 19px; }\n    .cta-cluster .btn { flex: 1 1 100%; }\n    .store-badges { width: 100%; }\n    .store-badge { flex: 1; justify-content: center; }\n    .mid-cta { flex-direction: column; align-items: stretch; text-align: center; }\n    .mid-cta .btn { width: 100%; }\n    .sec-head h2 { font-size: 28px; }\n    .final h2 { font-size: 32px; }\n  }\n  @media (prefers-reduced-motion: reduce) { * { transition: none !important; } html { scroll-behavior: auto; } }\n  :focus-visible { outline: 2px solid var(--color-primary-500); outline-offset: 2px; }\n\n  \/* ---------- Theme override guards (WordPress\/Blocksy link styles) ---------- *\/\n  a.btn, a.btn:visited, a.btn:hover, a.btn:focus, a.btn:active { text-decoration: none !important; }\n  a.btn-primary, a.btn-primary:visited, a.btn-primary:hover, a.btn-primary:focus, a.btn-primary:active { color: #ffffff !important; }\n  a.btn-white, a.btn-white:visited, a.btn-white:hover, a.btn-white:focus { color: var(--color-fg-1) !important; }\n  a.btn-ghost, a.btn-ghost:visited, a.btn-ghost:hover { color: var(--color-fg-1) !important; }\n  .lp-hero a, .mid-cta a, .final a, .site-nav a { text-decoration: none !important; }\n  footer a, footer a:visited { color: var(--color-fg-2) !important; text-decoration: none !important; }\n  \/* Hide site-wide floating widgets on this landing page *\/\n  #trp-floater-ls, .trp-language-switcher-container,\n  #joinchat, .joinchat,\n  #ht-ctc-chat, .ht-ctc-chat, .ht_ctc_chat_style, .ht-ctc,\n  .wa__widget, #wa__btn, .wa-chat-box, #whatsapp-button { display: none !important; }\n<\/style>\n\n<nav class=\"site-nav\">\n  <div class=\"nav-inner\">\n    <a class=\"nav-logo\" href=\"#\" aria-label=\"Patoko\">\n      <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/patoko.com\/wp-content\/uploads\/tlp-logo.png\" alt=\"Patoko\" width=\"360\" height=\"170\" \/>\n    <\/a>\n    <a class=\"btn btn-primary js-cta\" href=\"https:\/\/link.patoko.com\/J9wl?pid=google_search_lp&#038;c=taxi_tirana_search&#038;af_web_dp=https%3A%2F%2Fpatoko.com%2Fapp\">Download app<\/a>\n  <\/div>\n<\/nav>\n\n<main class=\"container\">\n\n  <div class=\"lp-hero\">\n    <div>\n      <div class=\"signal\">Live in Tirana. Taxis day and night<\/div>\n      <h1>Book a taxi in Tirana <em>in seconds<\/em>.<\/h1>\n      <p class=\"lede\">Patoko is Tirana&#8217;s taxi app. <strong>Fixed prices shown before you book<\/strong>, licensed local drivers, and fast pickups across the city. Order a taxi near you, track your driver live, and pay by card or cash.<\/p>\n      <div class=\"cta-cluster\">\n        <a class=\"btn btn-primary btn-lg js-cta\" href=\"https:\/\/link.patoko.com\/J9wl?pid=google_search_lp&#038;c=taxi_tirana_search&#038;af_web_dp=https%3A%2F%2Fpatoko.com%2Fapp\">Download Patoko free<\/a>\n        <a class=\"btn btn-ghost btn-lg\" href=\"#how\">See how it works<\/a>\n      <\/div>\n      <div class=\"store-badges\">\n        <span class=\"store-badge\" aria-label=\"Rated 4.8 out of 5 on the App Store\">\n          <svg viewbox=\"0 0 24 24\" fill=\"#0A0D14\" aria-hidden=\"true\"><path d=\"M17.05 12.54c-.03-2.9 2.37-4.29 2.48-4.36-1.35-1.97-3.45-2.24-4.2-2.27-1.78-.18-3.48 1.05-4.39 1.05-.9 0-2.3-1.02-3.79-1-1.95.03-3.75 1.14-4.75 2.88-2.03 3.52-.52 8.72 1.46 11.58.97 1.4 2.12 2.97 3.63 2.91 1.46-.06 2.01-.94 3.77-.94s2.26.94 3.8.91c1.57-.03 2.57-1.42 3.53-2.83 1.11-1.62 1.57-3.2 1.6-3.28-.04-.02-3.06-1.17-3.14-4.65zM14.16 4.01c.8-.97 1.34-2.32 1.19-3.66-1.15.05-2.55.77-3.38 1.74-.74.86-1.39 2.23-1.22 3.55 1.29.1 2.6-.65 3.41-1.63z\"\/><\/svg>\n          <span><span class=\"sb-rating\">4.8 <span class=\"star\">\u2605<\/span><\/span><span class=\"sb-store\">App Store<\/span><\/span>\n        <\/span>\n        <span class=\"store-badge\" aria-label=\"Rated 4.8 out of 5 on Google Play\">\n          <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><path fill=\"#01A9FC\" d=\"M3.6 1.81c-.34.36-.54.91-.54 1.63v17.13c0 .72.2 1.27.55 1.62l.09.08 9.6-9.6v-.22L3.7 1.73l-.1.08z\"\/><path fill=\"#FFD100\" d=\"M16.5 15.93l-3.2-3.2v-.22l3.2-3.2.07.04 3.8 2.16c1.08.6 1.08 1.6 0 2.22l-3.8 2.16-.07.04z\"\/><path fill=\"#F43249\" d=\"M16.57 15.89L13.3 12.62 3.6 22.27c.36.38.95.42 1.62.05l11.35-6.43z\"\/><path fill=\"#00E062\" d=\"M16.57 9.35L5.22 2.92c-.67-.38-1.26-.33-1.62.05l9.7 9.65 3.27-3.27z\"\/><\/svg>\n          <span><span class=\"sb-rating\">4.8 <span class=\"star\">\u2605<\/span><\/span><span class=\"sb-store\">Google Play<\/span><\/span>\n        <\/span>\n      <\/div>\n      <div class=\"stats\">\n        <div class=\"stat\"><strong>170,000+<\/strong><span>downloads<\/span><\/div>\n        <div class=\"stat\"><strong>1,000+<\/strong><span>verified drivers<\/span><\/div>\n        <div class=\"stat\"><strong>2,500+<\/strong><span>daily active users<\/span><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"phone-stage\">\n      <div class=\"phone\">\n        <img decoding=\"async\" src=\"https:\/\/patoko.com\/wp-content\/uploads\/tlp-app-plan-ride.jpg\" alt=\"Patoko taxi app in Tirana: plan your ride screen with taxis on the map around Blloku and Skanderbeg Square\" width=\"620\" height=\"1343\" fetchpriority=\"high\" \/>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <section id=\"how\">\n    <div class=\"sec-head\">\n      <h2>Order a taxi in three taps.<\/h2>\n      <p>No calling a dispatcher, no waving at the street, no negotiating through the window. Open the app, book your ride, and your taxi is on the way.<\/p>\n    <\/div>\n    <div class=\"card-row\">\n      <div class=\"card\">\n        <div class=\"step\">Step 1<\/div>\n        <h3>Set your pickup and destination<\/h3>\n        <p>Anywhere in Tirana. Home, office, restaurant, or straight from the airport. The app finds taxis near you.<\/p>\n      <\/div>\n      <div class=\"card\">\n        <div class=\"step\">Step 2<\/div>\n        <h3>See your fixed taxi fare upfront<\/h3>\n        <p>The full price appears before you confirm. No meter anxiety, no surprises when you arrive.<\/p>\n      <\/div>\n      <div class=\"card\">\n        <div class=\"step\">Step 3<\/div>\n        <h3>Track your driver to the door<\/h3>\n        <p>Watch your taxi arrive in real time, with your driver&#8217;s name, car and plate shown in the app.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"mid-cta\">\n      <p>Ready when you are.<span>Free to download, book your first taxi in under a minute.<\/span><\/p>\n      <a class=\"btn btn-primary btn-lg js-cta\" href=\"https:\/\/link.patoko.com\/J9wl?pid=google_search_lp&#038;c=taxi_tirana_search&#038;af_web_dp=https%3A%2F%2Fpatoko.com%2Fapp\">Download Patoko free<\/a>\n    <\/div>\n  <\/section>\n\n  <section>\n    <div class=\"sec-head\">\n      <h2>Rated 4.8 by riders in Tirana.<\/h2>\n      <p>Real reviews from the App Store, Google Play and Tripadvisor.<\/p>\n    <\/div>\n    <div class=\"review-row\">\n      <div class=\"review\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>&#8220;Amazing app good prices and great timing. Best taxi app Albania!&#8221;<\/p>\n        <div class=\"src\">Google Play review<\/div>\n      <\/div>\n      <div class=\"review\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>&#8220;It&#8217;s easy, fast, cheap, and gives you the best experience.&#8221;<\/p>\n        <div class=\"src\">App Store review<\/div>\n      <\/div>\n      <div class=\"review\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>&#8220;Clean cars, fair prices, and always on time.&#8221;<\/p>\n        <div class=\"src\">Tripadvisor review<\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section>\n    <div class=\"receipt-wrap\">\n      <div class=\"sec-head\" style=\"margin-bottom:0\">\n        <h2>The price you see is the price you pay.<\/h2>\n        <p>Every Patoko taxi fare is fixed and shown before you book, whether it&#8217;s a short ride through the centre of Tirana or an airport transfer to Rinas (TIA). No hidden charges, no rounding up at the end, no different price for visitors.<\/p>\n      <\/div>\n      <div class=\"receipt\" aria-label=\"Example taxi fare in Tirana\">\n        <div class=\"r-title\"><span>Your fare<\/span><span>Tirana<\/span><\/div>\n        <div class=\"r-row\"><span class=\"l\">From<\/span><span class=\"v\">Blloku<\/span><\/div>\n        <div class=\"r-row\"><span class=\"l\">To<\/span><span class=\"v\">Rinas Airport (TIA)<\/span><\/div>\n        <div class=\"r-row\"><span class=\"l\">Fare<\/span><span class=\"v\">Lek 1600<\/span><\/div>\n        <div class=\"r-row\"><span class=\"l\">Hidden charges<\/span><span class=\"v good\">None<\/span><\/div>\n        <div class=\"r-row total\"><span class=\"l\">You pay<\/span><span class=\"v\">Lek 1600<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section>\n    <div class=\"sec-head\">\n      <h2>A taxi service you can trust.<\/h2>\n      <p>Every ride on Patoko is built around safety and reliability. For locals commuting daily, and for visitors taking their first taxi in Albania.<\/p>\n    <\/div>\n    <div class=\"check-grid\">\n      <div class=\"check\"><span class=\"tick\">\u2713<\/span><div><h3>Licensed local drivers<\/h3><p>Professional taxi drivers who know Tirana&#8217;s streets, shortcuts and traffic.<\/p><\/div><\/div>\n      <div class=\"check\"><span class=\"tick\">\u2713<\/span><div><h3>Live trip tracking<\/h3><p>Your route is tracked in the app from pickup to drop-off.<\/p><\/div><\/div>\n      <div class=\"check\"><span class=\"tick\">\u2713<\/span><div><h3>Driver details upfront<\/h3><p>Name, vehicle and plate number shown before your taxi arrives.<\/p><\/div><\/div>\n      <div class=\"check\"><span class=\"tick\">\u2713<\/span><div><h3>Cashless if you want<\/h3><p>Pay by card in the app, or hand over cash. Your choice, same price.<\/p><\/div><\/div>\n      <div class=\"check\"><span class=\"tick\">\u2713<\/span><div><h3>Ride history and receipts<\/h3><p>Every trip saved in the app, with the fare you agreed.<\/p><\/div><\/div>\n      <div class=\"check\"><span class=\"tick\">\u2713<\/span><div><h3>Support that answers<\/h3><p>Help in the app if anything about your ride isn&#8217;t right.<\/p><\/div><\/div>\n    <\/div>\n  <\/section>\n\n  <section>\n    <div class=\"sec-head\">\n      <h2>You&#8217;ll spot us around Tirana.<\/h2>\n      <p>Patoko taxis carry the brand you see on this page, so you always know which car is yours before you get in.<\/p>\n    <\/div>\n    <div class=\"fleet-grid\">\n      <div class=\"fleet-card\">\n        <img decoding=\"async\" src=\"https:\/\/patoko.com\/wp-content\/uploads\/tlp-car-logo.jpg\" alt=\"White Patoko taxi in Tirana with the Patoko logo on the door\" width=\"900\" height=\"517\" loading=\"lazy\" \/>\n        <div class=\"cap\"><b>Easy to spot.<\/b> The car and plate in the app match the taxi at the kerb.<\/div>\n      <\/div>\n      <div class=\"fleet-card\">\n        <img decoding=\"async\" src=\"https:\/\/patoko.com\/wp-content\/uploads\/tlp-car-mascot.jpg\" alt=\"Patoko taxi with the Toko mascot artwork on the side\" width=\"900\" height=\"517\" loading=\"lazy\" \/>\n        <div class=\"cap\"><b>Driven by locals.<\/b> Professional drivers who know every corner of the city.<\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/main>\n\n<div class=\"toko-band\">\n  <div class=\"container\">\n    <section>\n      <div class=\"receipt-wrap\">\n        <div class=\"sec-head\" style=\"margin-bottom:0\">\n          <h2>And with Toko, some rides are free.<\/h2>\n          <p>Patoko is more than a taxi app. Deliveries, car rentals, beauty, cleaning and dining live in the same app. Every order earns Toko, and Toko can pay for your taxi rides. Use the rest of the app enough, and the fare on screen reads Lek 0.<\/p>\n          <div class=\"saved\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/patoko.com\/wp-content\/uploads\/tlp-toko-coin.png\" alt=\"\" width=\"224\" height=\"224\" \/>You saved 1600 Lek with Toko<\/div>\n        <\/div>\n        <div class=\"receipt\" aria-label=\"Example taxi fare paid with Toko\">\n          <div class=\"r-title\"><span>Your fare<\/span><span>Tirana<\/span><\/div>\n          <div class=\"r-row\"><span class=\"l\">From<\/span><span class=\"v\">Blloku<\/span><\/div>\n          <div class=\"r-row\"><span class=\"l\">To<\/span><span class=\"v\">Rinas Airport (TIA)<\/span><\/div>\n          <div class=\"r-row\"><span class=\"l\">Fare<\/span><span class=\"v\">Lek 1600<\/span><\/div>\n          <div class=\"r-row\"><span class=\"l\">Toko applied<\/span><span class=\"v\" style=\"color:var(--color-error-200)\">Lek -1600<\/span><\/div>\n          <div class=\"r-row total\"><span class=\"l\">You pay<\/span><span class=\"v\">Lek 0<\/span><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"mid-cta\">\n        <p>Start earning Toko today.<span>Every order counts toward your next free ride.<\/span><\/p>\n        <a class=\"btn btn-primary btn-lg js-cta\" href=\"https:\/\/link.patoko.com\/J9wl?pid=google_search_lp&#038;c=taxi_tirana_search&#038;af_web_dp=https%3A%2F%2Fpatoko.com%2Fapp\">Download Patoko free<\/a>\n      <\/div>\n    <\/section>\n  <\/div>\n<\/div>\n\n<div class=\"container\">\n\n  <section>\n    <div class=\"sec-head\">\n      <h2>Visiting Tirana? This is the taxi app locals use.<\/h2>\n      <p>Skip the taxi rank guesswork. Book the same rides, at the same fixed prices, as everyone who lives here.<\/p>\n    <\/div>\n    <div class=\"quick-grid\">\n      <div class=\"qi\">\n        <div class=\"qi-label\">Airport<\/div>\n        <div class=\"qi-value\">Taxi from Rinas Airport (TIA)<\/div>\n        <div class=\"qi-sub\">Book your airport transfer from arrivals with a fixed fare to the city centre.<\/div>\n      <\/div>\n      <div class=\"qi\">\n        <div class=\"qi-label\">Language<\/div>\n        <div class=\"qi-value\">The whole app in English<\/div>\n        <div class=\"qi-sub\">Booking, tracking, receipts and support. No Albanian needed.<\/div>\n      <\/div>\n      <div class=\"qi\">\n        <div class=\"qi-label\">Payment<\/div>\n        <div class=\"qi-value\">Pay by card, skip the maths<\/div>\n        <div class=\"qi-sub\">Add a card once and never worry about exchange rates or change.<\/div>\n      <\/div>\n      <div class=\"qi\">\n        <div class=\"qi-label\">Prices<\/div>\n        <div class=\"qi-value\">Same fare as locals pay<\/div>\n        <div class=\"qi-sub\">Fixed prices mean no tourist premium and no negotiating.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"mid-cta\">\n      <p>Landing at Rinas?<span>Download before you fly and book from arrivals.<\/span><\/p>\n      <a class=\"btn btn-primary btn-lg js-cta\" href=\"https:\/\/link.patoko.com\/J9wl?pid=google_search_lp&#038;c=taxi_tirana_search&#038;af_web_dp=https%3A%2F%2Fpatoko.com%2Fapp\">Download Patoko free<\/a>\n    <\/div>\n  <\/section>\n\n  <section>\n    <div class=\"final\">\n      <div class=\"final-copy\">\n        <h2>Your taxi in Tirana is three taps away.<\/h2>\n        <p>Download Patoko free, book your first ride in under a minute, and see why the taxi app Tirana runs on has 170,000+ downloads.<\/p>\n        <a class=\"btn btn-white btn-lg js-cta\" href=\"https:\/\/link.patoko.com\/J9wl?pid=google_search_lp&#038;c=taxi_tirana_search&#038;af_web_dp=https%3A%2F%2Fpatoko.com%2Fapp\">Download Patoko free<\/a>\n      <\/div>\n      <img decoding=\"async\" class=\"mascot\" src=\"https:\/\/patoko.com\/wp-content\/uploads\/tlp-toko-chilling.png\" alt=\"Toko, the Patoko mascot, relaxing with a phone\" width=\"1100\" height=\"464\" loading=\"lazy\" \/>\n    <\/div>\n  <\/section>\n\n  <footer>\n    <span>Patoko \u00b7 Tirana, Albania<\/span>\n    <a href=\"https:\/\/patoko.com\/sq\/\">patoko.com<\/a>\n  <\/footer>\n\n<\/div>\n\n\n<script>\n(function () {\n  \/\/ Build OneLink hrefs at runtime: channel media source, campaign, gclid.\n  \/\/ Client-side so cached HTML can never serve stale attribution params.\n  var BASE = \"https:\/\/link.patoko.com\/J9wl\"; \/\/ OneLink template J9wl, long-URL format\n  var q = new URLSearchParams(window.location.search);\n\n  var gclid = q.get(\"gclid\") || \"\";\n  var ch = (q.get(\"ch\") || \"search\").toLowerCase();            \/\/ ads pass ?ch=search or ?ch=pmax\n  var campaign = q.get(\"utm_campaign\") || (\"taxi_tirana_\" + ch);\n\n  var pid = ch === \"pmax\" ? \"google_pmax_lp\" : \"google_search_lp\";\n\n  var p = new URLSearchParams();\n  p.set(\"pid\", pid);\n  p.set(\"c\", campaign);\n  p.set(\"af_web_dp\", \"https:\/\/patoko.com\/app\");   \/\/ desktop clicks go to the website\n  if (gclid) p.set(\"af_sub1\", gclid);\n\n  var href = BASE + \"?\" + p.toString();\n  document.querySelectorAll(\".js-cta\").forEach(function (a) { a.href = href; });\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Download app Live in Tirana. Taxis day and night Book a taxi in Tirana in seconds. Patoko is Tirana&#8217;s taxi app. Fixed prices shown before you book, licensed local drivers, and fast pickups across the city. Order a taxi near you, track your driver live, and pay by card or cash. Download Patoko free See [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","iawp_total_views":2,"footnotes":""},"class_list":["post-3834","page","type-page","status-publish","hentry"],"blocksy_meta":{"disable_header":"yes","disable_footer":"yes","has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/patoko.com\/sq\/wp-json\/wp\/v2\/pages\/3834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/patoko.com\/sq\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/patoko.com\/sq\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/patoko.com\/sq\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/patoko.com\/sq\/wp-json\/wp\/v2\/comments?post=3834"}],"version-history":[{"count":2,"href":"https:\/\/patoko.com\/sq\/wp-json\/wp\/v2\/pages\/3834\/revisions"}],"predecessor-version":[{"id":3842,"href":"https:\/\/patoko.com\/sq\/wp-json\/wp\/v2\/pages\/3834\/revisions\/3842"}],"wp:attachment":[{"href":"https:\/\/patoko.com\/sq\/wp-json\/wp\/v2\/media?parent=3834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}