Getting to Didube and Catching the Marshrutka
From central Tbilisi, take Metro Line 1 to Didube station (6 stops from Rustaveli, about 12 minutes, 1 GEL with a Metromani card). Exit toward the bus terminal — a sprawling lot where marshrutkas to Mtskheta load. Look for the sign reading 'მცხეთა' or ask any driver; departures run every 15–20 minutes from around 7 am to 8 pm. The trip costs 1–2 GEL and takes 25–40 minutes depending on traffic on the Mtskheta highway. Have small coins ready.
Alternatively, Bolt or Yandex Go from Rustaveli costs 15–25 GEL and takes 20–30 minutes outside rush hour. I'd still take the marshrutka: it drops you beside Mtskheta's main square, a two-minute walk from Svetitskhoveli Cathedral. If you're staying in Vake or Saburtalo, a taxi to Didube (5–8 GEL) is simpler than hauling across town by metro. Skip the expensive organised tours — this route is genuinely doable independently.
Svetitskhoveli, Samtavro and the Old Town
Start at Svetitskhoveli Cathedral, the 11th-century UNESCO site holding Georgia's most sacred relic — the mantle of Christ. Entry is free; modest dress required (headscarves provided at the door). Allow 30–45 minutes. From there, walk 5 minutes north to Samtavro Monastery, a working convent with the grave of King Mirian III and a peaceful garden. Both sites are open daily, roughly 9 am–7 pm in summer, shorter in winter. Weekday mornings are quietest; Sunday services draw crowds.
Mtskheta's old town between the two churches has a handful of cafés and souvenir stalls along Davit Aghmashenebeli Street, but it's small — don't expect a full day of browsing. I'd skip the cluster of touristy restaurants right by Svetitskhoveli and instead walk 10 minutes to the riverfront near the confluence of the Mtkvari and Aragvi, where a couple of local bakeries sell khachapuri by weight. Budget 4–5 hours total for the town, including a leisurely lunch.
Jvari Monastery and the Viewpoint
The most rewarding add-on is Jvari Monastery, a 6th-century church on a clifftop above Mtskheta. It's 6 km from town, and the marshrutka doesn't go there. Options: a taxi from Mtskheta square (10–15 GEL each way, 10 minutes), or hike up from the old town in about 45 minutes via a marked trail starting near the river. The view over the two rivers is the classic Georgia photo — best in late afternoon light. I'd book the taxi up and walk down to save time.
Jvari is free to enter and rarely crowded before 10 am. Combine it with a stop at the nearby Samtavro convent if you haven't already. If you're relying on buses, return to Mtskheta square by taxi and catch a marshrutka back to Didube — they run until about 8 pm, but I'd aim to leave by 6 pm to avoid a thin evening service. In winter, daylight fades by 5:30 pm, so start earlier.
Timing, Costs and Where to Base Yourself
A realistic schedule: leave Didube at 9 am, reach Mtskheta by 9:40, visit Svetitskhoveli and Samtavro until noon, lunch by the river, taxi to Jvari at 1:30, back in Tbilisi by 4 pm. Total transport cost per person is under 10 GEL plus taxi share. Best months are April–June and September–October: mild temperatures, clear views from Jvari. July–August is hot (35°C+) and Mtskheta's open squares offer little shade.
For hotel bookings, base yourself in Tbilisi rather than Mtskheta — the town has only a few small guesthouses and you'd need a taxi for dinner. Old Tbilisi (around Freedom Square and Abanotubani) puts you near Metro Line 1 for Didube; Vera and Rustaveli are quieter and walkable. Book 2–3 nights minimum in Tbilisi, and use this day trip as a break from the city. If you're coming from Kutaisi, the train to Tbilisi takes 4–5 hours and arrives at Station Square, from where you can connect to Didube by metro in 15 minutes.

