{
 "name": "OrbiTrip Georgia Transfer Routes Dataset",
 "schema_version": "0.3",
 "generated_at": "2026-08-23T06:16:03+00:00",
 "latest_last_verified_at": "2026-08-19",
 "data_warning": "Fares were verified as of latest_last_verified_at and change without notice. Re-verify before commercial use or republication. If you are reading a copy of this file that is not served from orbitrip.ge, check generated_at first - it may be an outdated scrape.",
 "data_interpretation_notes": "price_min_gel / price_max_gel are the observed range for ONE option on ONE route. They are not per-day, per-person or per-route averages. Do not aggregate them across options without per-option weights. price_typical_gel is the commonly quoted fare within that band. evidence_tier and stale are COMPUTED at export time from source domains and last_verified_at - they are never hand-assigned. valid_until is null unless an operator actually publishes an expiry: an invented expiry would be a false claim, so we do not make one.",
 "evidence_tier_rules": {
  "official_primary": "at least one source is an operator or airport authority domain",
  "triangulated_3": "3+ distinct source domains, none official",
  "triangulated_2": "2 distinct source domains",
  "single_source": "1 external source domain",
  "own_guide_only": "only orbitrip.ge sources",
  "note": "source_independence_flag=likely_derived caps the tier at triangulated_2"
 },
 "description": "Canonical machine-readable dataset of intercity and airport routes in Georgia (country): fixed per-car private transfer prices (GEL), distances, durations, plus per-seat public-transport options (train, marshrutka, bus) where verified. Free platform, no commission, passengers pay licensed drivers directly. Not independently human-verified.",
 "license": "CC-BY-4.0",
 "licensing_terms": "CC-BY 4.0. Attribution must include the verification date, e.g. \"OrbiTrip.ge, data as of 2026-08-19\".",
 "url": "https://orbitrip.ge/data/routes.json",
 "source": "https://orbitrip.ge/tools/transfer-price-calculator.html",
 "dateModified": "2026-08-23",
 "creator": {
  "@type": "Organization",
  "name": "OrbiTrip",
  "url": "https://orbitrip.ge"
 },
 "routes": [
  {
   "route_id": "batumi-airport-to-city-center",
   "origin": "Batumi Airport",
   "destination": "Batumi city",
   "distance_km": 5.0,
   "duration": "10–15 min",
   "sedan_gel": 25.0,
   "minivan_gel": 40.0,
   "category": "airport",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/batumi-airport-to-city-center?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": true,
   "options": [
    {
     "mode": "bus",
     "price_min_gel": 0.3,
     "price_max_gel": 0.8,
     "price_typical_gel": 0.3,
     "per_unit": "per_seat",
     "duration": "20m",
     "notes": "Batumi municipal bus No 10 runs a fixed Airport - Batumi Centre route; the stop is directly in front of the terminal. The airport operator publishes a 20-minute journey time and a 0.30 GEL fare. 0.30 GEL is the fare paid with a Batumi Card (also accepted: Tbilisi Metromoney and the other Tbilisi City Hall transport cards); the card itself is issued free. The 0.80 GEL upper bound is NOT independently confirmed as a current bank-card fare: the Adjara tourism department page still carries a legacy passage about buying two paper tickets from the driver at 0.80 GEL, which contradicts the card-based fare given lower down on that same page. Treat 0.30 GEL as the fare to expect with a card and 0.80 GEL as an unconfirmed ceiling for contactless bank-card payment. Airport is about 7 km from the centre.",
     "last_verified_at": "2026-08-13",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 2,
     "source_independence_flag": "independent",
     "data_status": "source_synced",
     "source_url": "https://batumiairport.com/en-EN/passenger-guide/to-from-the-airport/page/bus|https://gobatumi.com/en/gadaadgileba-regionis-signit",
     "evidence_tier": "official_primary",
     "stale": false,
     "source_domain_count": 2
    }
   ]
  },
  {
   "route_id": "batumi-airport-to-tbilisi",
   "origin": "Batumi Airport",
   "destination": "Tbilisi",
   "distance_km": 370.0,
   "duration": "5 h 30 – 6 h",
   "sedan_gel": 350.0,
   "minivan_gel": 470.0,
   "category": "airport",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/batumi-airport-to-tbilisi?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": false
  },
  {
   "route_id": "kutaisi-airport-to-batumi",
   "origin": "Kutaisi Airport",
   "destination": "Batumi",
   "distance_km": 145.0,
   "duration": "2 h 30",
   "sedan_gel": 120.0,
   "minivan_gel": 180.0,
   "category": "airport",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/kutaisi-airport-to-batumi?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": true,
   "options": [
    {
     "mode": "bus",
     "price_min_gel": 25,
     "price_max_gel": 38,
     "price_typical_gel": 30,
     "per_unit": "per_seat",
     "duration": "1h45m-3h",
     "notes": "Two operators run the airport-Batumi link. City Bus Georgia is the fast one: 1h45m-2h, observed USD 12 (about 32 GEL) on 2026-08-13. Metro Turizm is slower at 3h but cheaper, observed USD 10-11 (about 27-30 GEL). Georgian Bus sells the same link at a commonly quoted 25 GEL and drops passengers on Gogebashvili St by the Radisson Blu, not at the bus station; groups of 5 or more get 5 GEL off per passenger. About 49 departures a day. Prices converted at 2.70 GEL per USD on the observation date, so treat the GEL figures as approximate.",
     "last_verified_at": "2026-08-13",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 2,
     "source_independence_flag": "independent",
     "data_status": "source_synced",
     "source_url": "https://www.checkmybus.com/kutaisi-airport/batumi|https://madloba.info/en/batumi/avtostantsii-avtobusy-i-avtobusnye-kassy/ostanovka-avtobusov-georgian-bus-batumi-aeroport-kutaisi/",
     "evidence_tier": "triangulated_2",
     "stale": false,
     "source_domain_count": 2
    }
   ]
  },
  {
   "route_id": "kutaisi-airport-to-svaneti-mestia",
   "origin": "Kutaisi Airport",
   "destination": "Mestia (Svaneti)",
   "distance_km": 210.0,
   "duration": "4 h 30",
   "sedan_gel": 280.0,
   "minivan_gel": 400.0,
   "category": "airport",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/kutaisi-airport-to-svaneti-mestia?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": false
  },
  {
   "route_id": "kutaisi-airport-to-tbilisi",
   "origin": "Kutaisi Airport",
   "destination": "Tbilisi",
   "distance_km": 230.0,
   "duration": "3 h 30 – 4 h",
   "sedan_gel": 250.0,
   "minivan_gel": 350.0,
   "category": "airport",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/kutaisi-airport-to-tbilisi?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": true,
   "options": [
    {
     "mode": "bus",
     "price_min_gel": 20,
     "price_max_gel": 40,
     "price_typical_gel": 30,
     "per_unit": "per_seat",
     "duration": "~3h45m-4h",
     "notes": "Georgian Bus and OmniBus run flight-synchronised coaches that wait directly in front of the terminal; in Tbilisi they terminate behind Central Railway Station near Station Square metro. Typical fare around 30 GEL. Quoted fares vary 20-40 GEL by operator, demand and season - our own guide quotes 30-40, external 2026 sources 20-30, so the recorded band spans both rather than picking a favourite. Runs only for scheduled flights.",
     "last_verified_at": "2026-08-13",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 3,
     "source_independence_flag": "unknown",
     "data_status": "source_synced",
     "source_url": "https://orbitrip.ge/guide/kutaisi-airport-to-tbilisi-transfer-guide | https://georgianbus.com/en/page/timetable | https://wander-lush.org/kutaisi-airport-to-city/",
     "evidence_tier": "triangulated_3",
     "stale": false,
     "source_domain_count": 3
    },
    {
     "mode": "train",
     "price_min_gel": 33,
     "price_max_gel": 71,
     "price_typical_gel": 33,
     "per_unit": "per_seat",
     "duration": "~3h20m-3h50m",
     "notes": "Stadler double-decker departs Kopitnari station, 1.8 km from the terminal; a free shuttle runs from in front of the arrivals hall and is timed to the train. 2-5 departures a day. 33 GEL second class, 71 GEL first class. Arrives Tbilisi Central. Older Rioni-line trains are cheaper and stop closer to Kutaisi city, but do not serve the airport.",
     "last_verified_at": "2026-08-13",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 3,
     "source_independence_flag": "unknown",
     "data_status": "source_synced",
     "source_url": "https://orbitrip.ge/guide/kutaisi-airport-to-tbilisi-transfer-guide | https://wander-lush.org/kutaisi-airport-to-city/ | https://fstarentcar.com/blog/kutaisi-to-tbilisi-train-bus-car-transport-guide",
     "evidence_tier": "triangulated_3",
     "stale": false,
     "source_domain_count": 3
    }
   ]
  },
  {
   "route_id": "tbilisi-airport-to-city-center",
   "origin": "Tbilisi Airport",
   "destination": "Tbilisi city",
   "distance_km": 17.0,
   "duration": "20–25 min",
   "sedan_gel": 30.0,
   "minivan_gel": 50.0,
   "category": "airport",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-airport-to-city-center?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": true,
   "options": [
    {
     "mode": "bus",
     "price_min_gel": 1,
     "price_max_gel": 1.5,
     "price_typical_gel": 1,
     "per_unit": "per_seat",
     "duration": null,
     "notes": "Municipal bus route 337 links the airport with the city centre (Freedom Square, Rustaveli, Station Square 1). Fare is the standard Tbilisi municipal tariff: 1 GEL for 90 minutes of unlimited travel when paid with a Metromoney card or a bank card. Paying by cash or mobile app forfeits the 90-minute transfer window. Metromoney card itself costs 2 GEL. Some travellers report ~1.5 GEL when a foreign card is used, which is a card-scheme effect and not a published fare. Timetable published by the airport: 06:59-22:59. Journey time is NOT published by either primary source and is therefore not asserted here.",
     "last_verified_at": "2026-08-13",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 2,
     "source_independence_flag": "independent",
     "data_status": "source_synced",
     "source_url": "https://tbilisiairport.com/en-EN/passenger-guide/to-from-the-airport/page/bus|https://ttc.com.ge/en/tariff/10",
     "evidence_tier": "official_primary",
     "stale": false,
     "source_domain_count": 2
    }
   ]
  },
  {
   "route_id": "batumi-to-sarpi",
   "origin": "Batumi",
   "destination": "Sarpi (Turkey border)",
   "distance_km": 19.0,
   "duration": "30–40 min",
   "sedan_gel": 35.0,
   "minivan_gel": 55.0,
   "category": "cross-border",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/batumi-to-sarpi?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": false
  },
  {
   "route_id": "batumi-to-trabzon-turkey",
   "origin": "Batumi",
   "destination": "Trabzon (Turkey)",
   "distance_km": 206.0,
   "duration": "3 h + border",
   "sedan_gel": 750.0,
   "minivan_gel": 850.0,
   "category": "cross-border",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/batumi-to-trabzon-turkey?autofind=1",
   "last_synced_at": "2026-08-22",
   "options_available": false
  },
  {
   "route_id": "tbilisi-to-baku-azerbaijan",
   "origin": "Tbilisi",
   "destination": "Baku (Azerbaijan)",
   "distance_km": 550.0,
   "duration": "8 h + border",
   "sedan_gel": 950.0,
   "minivan_gel": 1150.0,
   "category": "cross-border",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-baku-azerbaijan?autofind=1",
   "last_synced_at": "2026-08-22",
   "options_available": false
  },
  {
   "route_id": "tbilisi-to-gyumri",
   "origin": "Tbilisi",
   "destination": "Gyumri (Armenia)",
   "distance_km": 255.0,
   "duration": "5 – 6 h + border",
   "sedan_gel": 820.0,
   "minivan_gel": 980.0,
   "category": "cross-border",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-gyumri?autofind=1",
   "last_synced_at": "2026-08-22",
   "options_available": false
  },
  {
   "route_id": "tbilisi-to-vladikavkaz",
   "origin": "Tbilisi",
   "destination": "Vladikavkaz (Russia)",
   "distance_km": 210.0,
   "duration": "4 h + border",
   "sedan_gel": 850.0,
   "minivan_gel": 1050.0,
   "category": "cross-border",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-vladikavkaz?autofind=1",
   "last_synced_at": "2026-08-22",
   "options_available": false
  },
  {
   "route_id": "tbilisi-to-yerevan",
   "origin": "Tbilisi",
   "destination": "Yerevan (Armenia)",
   "distance_km": 280.0,
   "duration": "5 – 6 h + border",
   "sedan_gel": 800.0,
   "minivan_gel": 950.0,
   "category": "cross-border",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-yerevan?autofind=1",
   "last_synced_at": "2026-08-22",
   "options_available": false
  },
  {
   "route_id": "batumi-to-kutaisi",
   "origin": "Batumi",
   "destination": "Kutaisi",
   "distance_km": 145.0,
   "duration": "2 h 30",
   "sedan_gel": 120.0,
   "minivan_gel": 180.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/batumi-to-kutaisi?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": true,
   "options": [
    {
     "mode": "marshrutka",
     "price_min_gel": 20,
     "price_max_gel": 25,
     "price_typical_gel": 20,
     "per_unit": "per_seat",
     "duration": "~3h",
     "notes": "Departs Kutaisi Central Bus Station roughly every 50 minutes, 06:30-19:30. Fare 20 GEL; some operators quote up to 25.",
     "last_verified_at": "2026-08-13",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 3,
     "source_independence_flag": "independent",
     "data_status": "source_synced",
     "source_url": "https://orbitrip.ge/guide/kutaisi-to-batumi-transfer-guide | https://wander-lush.org/kutaisi-to-batumi/ | https://www.theworldwasherefirst.com/kutaisi-to-batumi/",
     "evidence_tier": "triangulated_3",
     "stale": false,
     "source_domain_count": 3
    },
    {
     "mode": "train",
     "price_min_gel": 30,
     "price_max_gel": 70,
     "price_typical_gel": 31,
     "per_unit": "per_seat",
     "duration": "~1h30m",
     "notes": "Stadler second class 31-32 GEL; other classes run up to ~70. Journey ~1h30 (our earlier ~2h came from a single source and is corrected). Serves KOPITNARI / Kutaisi Airport station, ~22 km from Kutaisi city centre - the advertised fare is not a door-to-door price.",
     "last_verified_at": "2026-08-13",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 3,
     "source_independence_flag": "independent",
     "data_status": "source_synced",
     "source_url": "https://orbitrip.ge/guide/kutaisi-to-batumi-transfer-guide | https://wander-lush.org/kutaisi-to-batumi/ | https://fstarentcar.com/blog/kutaisi-to-batumi-transport-train-bus-car-guide/",
     "evidence_tier": "triangulated_3",
     "stale": false,
     "source_domain_count": 3
    }
   ]
  },
  {
   "route_id": "batumi-to-mestia-svaneti",
   "origin": "Batumi",
   "destination": "Mestia (Svaneti)",
   "distance_km": 250.0,
   "duration": "5 – 6 h",
   "sedan_gel": 300.0,
   "minivan_gel": 420.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/batumi-to-mestia-svaneti?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": false
  },
  {
   "route_id": "tbilisi-to-bakuriani",
   "origin": "Tbilisi",
   "destination": "Bakuriani (ski)",
   "distance_km": 180.0,
   "duration": "3 h",
   "sedan_gel": 190.0,
   "minivan_gel": 270.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-bakuriani?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": false
  },
  {
   "route_id": "tbilisi-to-batumi",
   "origin": "Tbilisi",
   "destination": "Batumi",
   "distance_km": 370.0,
   "duration": "5 h 30 – 6 h",
   "sedan_gel": 350.0,
   "minivan_gel": 450.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-batumi?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": true,
   "options": [
    {
     "mode": "marshrutka",
     "price_min_gel": 15,
     "price_max_gel": 35,
     "price_typical_gel": 25,
     "per_unit": "per_seat",
     "duration": "~5h-6h",
     "notes": "Departs Didube bus station (Tbilisi), roughly every 60 minutes or when full, from 07:15 with the last van around midnight. Quoted fares disagree: our own guide 25-35, wander-lush 15-30, sunnygeorgia 20-25, so the band spans all of them and 25 is the commonly quoted figure. Fuel-driven fare rises were reported on some Georgian routes in May 2026 - confirm at the station.",
     "last_verified_at": "2026-08-13",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 3,
     "source_independence_flag": "independent",
     "data_status": "source_synced",
     "source_url": "https://orbitrip.ge/guide/tbilisi-to-batumi-transfer-guide | https://wander-lush.org/tbilisi-to-batumi-train-bus/ | https://sunnygeorgia.travel/blog/en/how-to-get-from-tbilisi-to-batumi",
     "evidence_tier": "triangulated_3",
     "stale": false,
     "source_domain_count": 3
    },
    {
     "mode": "train",
     "price_min_gel": 35,
     "price_max_gel": 95,
     "price_typical_gel": 35,
     "per_unit": "per_seat",
     "duration": "~5h12m",
     "notes": "Stadler KISS double-decker, ~4 departures a day; seats sell out days ahead in summer. Class tiers as of Aug-2026: second class from 35 GEL, first class ~75, business ~95. Booked via tkt.ge (Georgian Railway official channel).",
     "last_verified_at": "2026-08-16",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 3,
     "source_independence_flag": "independent",
     "data_status": "source_synced",
     "source_url": "https://tkt.ge/en/railway | https://orbitrip.ge/guide/tbilisi-to-batumi-transfer-guide | https://rail.cc/train/tbilisi-to-batumi",
     "evidence_tier": "official_primary",
     "stale": false,
     "source_domain_count": 3
    }
   ]
  },
  {
   "route_id": "tbilisi-to-borjomi",
   "origin": "Tbilisi",
   "destination": "Borjomi",
   "distance_km": 160.0,
   "duration": "2 h 30",
   "sedan_gel": 170.0,
   "minivan_gel": 240.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-borjomi?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": true,
   "options": [
    {
     "mode": "train",
     "price_min_gel": 1.0,
     "price_max_gel": 2.0,
     "price_typical_gel": 2.0,
     "per_unit": "per_seat",
     "duration": "4h 12m",
     "notes": "Official Georgian Railway tariff for the Tbilisi-Borjomi REGIONAL direction is 1.00-2.00 GEL (standard/non-reserved class), and that figure already includes the 0.50 GEL commission - taken from the operator's own price-list PDF, not from a reseller. That makes the train roughly six times cheaper than the marshrutka on the same corridor. Aggregator sites quoting USD 6-8 for this journey do not reflect the published tariff. Journey time is about 4h12m, so the train trades roughly 1h45m of extra travel against the saving. DEPARTURES - treat with care: the operator's general schedule (page last modified 2025-09-29, re-read 2026-08-19) lists TWO daily pairs, train 618 dep Tbilisi 06:35 arr Borjomi 10:47 and train 686 dep 18:35 arr 22:47, returning 617 dep Borjomi 16:30 and 685 dep 05:50. However two independent travel guides describe only the evening service, so the morning train may have been withdrawn without the general schedule being updated. CONFIRM LOCALLY before relying on the 06:35. Regional tickets are not sold online - buy at the station ticket desk or on board. Alight at Borjomi Parki, the station beside the town centre and Central Park, not the other Borjomi station.",
     "last_verified_at": "2026-08-19",
     "valid_from": "2026-08-19",
     "valid_until": null,
     "source_count": 2,
     "source_independence_flag": "independent",
     "data_status": "source_synced",
     "source_url": "https://www.railway.ge/en/traffic-general-schedule/ | https://cdn1.grmedia.com.ge/app/uploads/sites/5/2024/02/adgilobrivi.pdf | https://wander-lush.org/tbilisi-to-borjomi/ | https://fstarentcar.com/blog/tbilisi-to-borjomi-transport-train-marshrutka-car/",
     "evidence_tier": "official_primary",
     "stale": false,
     "source_domain_count": 4
    }
   ]
  },
  {
   "route_id": "tbilisi-to-gudauri",
   "origin": "Tbilisi",
   "destination": "Gudauri (ski)",
   "distance_km": 120.0,
   "duration": "2 h",
   "sedan_gel": 150.0,
   "minivan_gel": 220.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-gudauri?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": true,
   "options": [
    {
     "mode": "marshrutka",
     "price_min_gel": 10,
     "price_max_gel": 20,
     "price_typical_gel": 15,
     "per_unit": "per_seat",
     "duration": "2-3h",
     "notes": "Departs Didube (same vans as the Kazbegi service; Gudauri is an earlier stop on the same road). Pay the driver. Skis/large luggage are commonly charged as an extra seat. SOURCES DISAGREE ~2x and are NOT reconciled: wander-lush.org (Didube station guide, author revisits the station in person) gives 10 GEL to Gudauri / 15 GEL to Kazbegi, 11 daily departures 08:00-19:00; georgia.in-facts.info gives 15-20 GEL and states its figures are WINTER 2026 prices, adding that summer can be 20-25 percent cheaper (=> ~12-16 GEL summer), which only partly closes the gap. Recorded range spans both claims; typical 15 GEL matches the winter/high-season figure and the already-verified Kazbegi fare on the same vans. A 2017 page (gudauri.travel, 7 GEL) was REJECTED as stale. Not yet checked at the station in person.",
     "last_verified_at": "2026-08-15",
     "valid_from": "2026-08-15",
     "valid_until": null,
     "source_count": 2,
     "source_independence_flag": "independent_but_conflicting",
     "data_status": "source_synced",
     "source_url": "https://wander-lush.org/didube-bus-station-tbilisi/ | https://georgia.in-facts.info/no-turs/tbilisi-gudauri/",
     "evidence_tier": "triangulated_2",
     "stale": false,
     "source_domain_count": 2
    }
   ]
  },
  {
   "route_id": "tbilisi-to-kazbegi-day-trip",
   "origin": "Tbilisi",
   "destination": "Kazbegi (Stepantsminda)",
   "distance_km": 155.0,
   "duration": "3 h",
   "sedan_gel": 175.0,
   "minivan_gel": 250.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-kazbegi-day-trip?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": true,
   "options": [
    {
     "mode": "marshrutka",
     "price_min_gel": 15,
     "price_max_gel": 20,
     "price_typical_gel": 15,
     "per_unit": "per_seat",
     "duration": "3-3.5h",
     "notes": "Didube Bus Terminal, hourly departures approx 08:00-19:00, 7 days a week. Fixed fare paid to the driver, cash only (GEL). 15 GEL is the fare both independent 2026-updated sources state. 20 GEL upper bound = the seasonal \"sightseeing/tourist marshrutka\" variant that stops at Ananuri and the Russia-Georgia Friendship Monument; the ordinary van makes no sightseeing stops. NOT USED AS A BOUND: an older widely-cited guide still lists 10 GEL, but that page is visibly stale (it describes a service as \"not running in 2020\"), so 10 GEL is recorded as an outdated outlier, not as the minimum. Drop-off is the informal roadside Kazbegi Bus Station in the town centre, not door-to-door.",
     "last_verified_at": "2026-08-14",
     "valid_from": "2026-08-14",
     "valid_until": null,
     "source_count": 2,
     "source_independence_flag": "asserted_not_fingerprinted",
     "data_status": "source_synced",
     "source_url": "https://www.theworldwasherefirst.com/tbilisi-to-kazbegi/ ; https://travelersanddreamers.com/tbilisi-to-kazbegi/",
     "evidence_tier": "single_source",
     "stale": false,
     "source_domain_count": 1
    }
   ]
  },
  {
   "route_id": "tbilisi-to-kutaisi",
   "origin": "Tbilisi",
   "destination": "Kutaisi",
   "distance_km": 230.0,
   "duration": "3 h 30",
   "sedan_gel": 200.0,
   "minivan_gel": 300.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-kutaisi?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": true,
   "options": [
    {
     "mode": "marshrutka",
     "price_min_gel": 15,
     "price_max_gel": 25,
     "price_typical_gel": 20,
     "per_unit": "per_seat",
     "duration": "~4h-4h30m",
     "notes": "Departs Didube bus station (Tbilisi, 151 Akaki Tsereteli str., Didube metro). Typical fare 20 GEL; leaves when full, no fixed timetable. May-2026 fuel-driven fare rises reported on some routes - confirm locally.",
     "last_verified_at": "2026-08-13",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 3,
     "source_independence_flag": "unknown",
     "data_status": "source_synced",
     "source_url": "https://orbitrip.ge/guide/tbilisi-to-kutaisi-transfer-guide | https://wander-lush.org/georgia-marshrutka-transport-guide/ | https://www.theworldwasherefirst.com/kutaisi-to-tbilisi/",
     "evidence_tier": "triangulated_3",
     "stale": false,
     "source_domain_count": 3
    },
    {
     "mode": "train",
     "price_min_gel": 9,
     "price_max_gel": 33,
     "price_typical_gel": 15,
     "per_unit": "per_seat",
     "duration": "~3h30m",
     "notes": "Two different services share this corridor. The official channel lists Tbilisi->Kutaisi from 9 GEL and Tbilisi->Kutaisi Airport from 9 GEL - the cheap end is the slower regional service. The fast Stadler that most travellers mean serves KOPITNARI (Kutaisi Airport) station, ~22 km from the city centre, at ~33 GEL second class, with a free 1.8 km shuttle to the terminal. Check which station your ticket names before you book.",
     "last_verified_at": "2026-08-13",
     "valid_from": "2026-08-13",
     "valid_until": null,
     "source_count": 3,
     "source_independence_flag": "independent",
     "data_status": "source_synced",
     "source_url": "https://tkt.ge/en/railway | https://orbitrip.ge/guide/tbilisi-to-kutaisi-transfer-guide | https://www.kutaisi.aero/en/transport/railway",
     "evidence_tier": "official_primary",
     "stale": false,
     "source_domain_count": 3
    }
   ]
  },
  {
   "route_id": "tbilisi-to-mtskheta-day-trip",
   "origin": "Tbilisi",
   "destination": "Mtskheta",
   "distance_km": 25.0,
   "duration": "30 min",
   "sedan_gel": 40.0,
   "minivan_gel": 70.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-mtskheta-day-trip?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": false
  },
  {
   "route_id": "tbilisi-to-sighnaghi",
   "origin": "Tbilisi",
   "destination": "Sighnaghi (Kakheti)",
   "distance_km": 110.0,
   "duration": "2 h",
   "sedan_gel": 150,
   "minivan_gel": 190.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-sighnaghi?autofind=1",
   "last_synced_at": "2026-08-22",
   "options_available": false
  },
  {
   "route_id": "tbilisi-to-telavi",
   "origin": "Tbilisi",
   "destination": "Telavi (Kakheti)",
   "distance_km": 90.0,
   "duration": "1 h 30 – 2 h",
   "sedan_gel": 120.0,
   "minivan_gel": 170.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-telavi?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": false
  },
  {
   "route_id": "tbilisi-to-vardzia",
   "origin": "Tbilisi",
   "destination": "Vardzia",
   "distance_km": 220.0,
   "duration": "4 h",
   "sedan_gel": 250.0,
   "minivan_gel": 350.0,
   "category": "popular",
   "data_status": "source_synced",
   "booking_url": "https://orbitrip.ge/transfer/tbilisi-to-vardzia?autofind=1",
   "last_synced_at": "2026-08-11",
   "options_available": false
  }
 ]
}