It isn't chaos — it's a system that simply isn't written down. Here's how it works.
Quick answer
Where: Akaki Tsereteli Avenue, next to Didube metro station.
Hours: first departures around 7–8 am, last ones around 9 pm. Earlier in winter.
Payment: cash in lari. For some destinations you pay at a ticket office, for others you pay the driver. There's no booking. You claim a seat physically, and marshrutkas leave when they're full.
How to find your marshrutka: by the cardboard sign behind the windscreen with the name of the destination.
The main mistake: going to Didube for a marshrutka to Kakheti. You won't find one — you need Samgori or Ortachala.
Tip: arrive an hour earlier than planned; in summer, marshrutkas leave early as soon as they fill up.
What Didube really is
Formally, it's a bus station. In practice, it's several separate stands around a market, divided by kiosks, market stalls and driveways. There's no single building with a waiting hall and a departure board. Instead, there are areas where the marshrutkas for particular destinations gather.
One of these areas is the Okriba bus station, a separate yard hidden behind the kiosks. This is where marshrutkas to the mountains of eastern Georgia leave from, including Kazbegi. Many visitors spend half an hour walking in circles around the main stand, not understanding where the Kazbegi bus is — because it isn't there.
That leads to Didube's golden rule: asking is normal here and works better than a map. Say the name of the town to a driver or a kiosk vendor and they'll point you in the right direction. It isn't a scam — it's the local way of getting around.
How to get to Didube
Take the metro, red line, to Didube station. From Freedom Square it's about fifteen minutes with no change.
Leave the metro and walk towards the market — the marshrutka stands start right behind it. Look for the cluster of minibuses and kiosks.
You can't pay for the metro in cash; you need a Metromoney card or a bank card — details in our guide to public transport in Tbilisi.
If you're coming by Bolt, set the destination as "Didube bus station", not "Didube metro" — otherwise you'll be dropped on the other side of the interchange and have to walk around.
Prices and frequency by destination
Valid for summer 2026. Prices at Didube rise with fuel costs, so treat the table as a guide rather than a price list.
| Destination | Price | Frequency | Where to pay |
|---|---|---|---|
| Mtskheta | 2 GEL | about every 30 minutes | ticket office |
| Gori | 7 GEL | about every 30 minutes | ticket office |
| Gudauri | 15 GEL | hourly | ticket office |
| Akhaltsikhe | 15–20 GEL | hourly | ticket office |
| Kazbegi (Stepantsminda) | 20 GEL | hourly, from 9 am | ticket office |
| Borjomi | 20 GEL | hourly | ticket office |
| Bakuriani | 20 GEL | 4 times a day, mornings | ticket office |
| Chiatura | 20 GEL | hourly | ticket office |
| Martvili | 30 GEL | 3 times a day, afternoons | ticket office |
| Zugdidi | 30 GEL | several times a day | ticket office |
| Shatili | 30 GEL | once a week, Saturday morning | ticket office |
| Kutaisi | 35 GEL | hourly | ticket office |
| Batumi and Black Sea resorts | 35 GEL | hourly | ticket office |
| Oni / Ambrolauri | 35 GEL | once a day, around 8:30 am | driver |
Two conclusions from this table are worth more than the table itself.
First. Mtskheta for 2 GEL is probably the best-value trip in Georgia. The ancient capital, twenty kilometres from Tbilisi, half a day of exploring, for the price of a cup of coffee. Any "Mtskheta tour" for $50–80 is selling you exactly this marshrutka plus some commentary.
Second. The difference between a marshrutka and a tour to Kazbegi is roughly 20 GEL versus 120–200. A tour includes stops at the Zhinvali Reservoir and Ananuri Fortress, which the marshrutka doesn't make. If you want those two stops, take a tour or hire a car. If you only want Kazbegi, take the marshrutka.
The bigger picture of trips out of the city is in day trips from Tbilisi.
How it works, step by step
1. Find the right stand. Ask. Seriously: say the town's name and someone will show you. Everyone at Didube is used to it.
2. Find the marshrutka. Each one has a cardboard sign behind the windscreen with the name of its destination — usually in Georgian, often in Latin letters too. Look for the sign, not a logo.
3. Buy a ticket or agree with the driver. For most destinations you buy a ticket at the office, and the driver will ask to see it. For some, you pay in the vehicle. If in doubt, ask the driver — they'll tell you.
4. Claim a seat. Seats are claimed physically: once you're sitting there, it's yours. You can leave something on the seat and step away for water — that's normal practice — but don't go far.
5. Wait for it to fill up. The marshrutka leaves when it's full, not at a scheduled time. In summer, popular routes fill quickly; in winter, you might wait forty minutes.
Money
Bring cash in lari, in small notes. It's inconvenient, but that's how it works: ticket offices and drivers deal in cash, there isn't a card terminal everywhere, and finding change for a 100 note on a 2 GEL ticket takes a while.
There are ATMs near Didube, but the fees and rates are average. It's better to withdraw or exchange money in the centre beforehand — where to do it is covered in where to exchange money in Tbilisi.
About the touts
People will come up and offer you a ride. There are two kinds.
Marshrutka drivers. They shout the destination and call you over to their minibus. That's normal — it's their job. Their price is the same as at the ticket office.
Private drivers and "transfers". They offer to take you by car, faster and more comfortably, for several times the price. That isn't a scam as such — it's simply a different service. But if someone says "Kazbegi, 20 lari" and leads you to a car, check whether that's per person or for the whole car. It's usually per person, which makes it more expensive than the marshrutka for the same result.
There's almost no outright fraud at Didube. The main risk isn't being cheated but being misunderstood: you think you've agreed one thing, the driver thinks another. Say three things out loud: the destination, the price, and whether it's per person or per car.
Where you can't go from Didube
This is the most important section of the article, because a mistake here costs you two hours and a taxi across town.
Kakheti doesn't leave from Didube
- Sighnaghi — direct marshrutkas leave from Samgori bus station (next to the metro station of the same name), roughly every two hours from 9 am to 6 pm; the journey takes about 2.5 hours.
- Telavi — from Ortachala and from Samgori. You can also go from Isani, but with a change.
If you turn up at Didube for Sighnaghi, you'll be offered a route with a change or a ride by car. Both are more expensive and slower than going straight to Samgori.
International buses (Istanbul, Yerevan, Baku, and big coaches to Batumi) mostly leave from Ortachala, not Didube.
Kutaisi Airport — some services leave from a stand near Didube, but the main Georgian Bus coaches leave from Station Square. Details in Kutaisi Airport to Tbilisi.
Batumi by train — that's the railway station on Station Square, not Didube. The fast train is quicker and more comfortable than a marshrutka for roughly the same money: Tbilisi to Batumi.
The way back: how not to get stuck
The main trap of a day trip isn't getting there — it's getting back.
Marshrutkas from the regions to Tbilisi stop earlier than you'd think. On mountain routes, the last one may leave at 5–6 pm, and earlier in winter than in summer.
The rule is simple: as soon as you arrive, find out when the last return marshrutka leaves. Ask the driver who brought you or at the local stop. It takes thirty seconds and saves you from haggling with a private driver for 150 GEL in the dark.
Second: on the way back, the marshrutka may be full. On popular routes at weekends, allow a margin of one departure.
What to bring
- Cash in lari, in small notes. The essential.
- Water. It's hot in a marshrutka, and stops are few.
- An offline map. Signal drops out in the mountains, and it's useful to know where you are.
- Something for motion sickness if you're going to Kazbegi, Gudauri or Shatili. The Georgian Military Road is all hairpin bends, and local drivers are brisk.
- A jumper. It can be 30°C in Tbilisi and 12°C in Kazbegi on the same day.
There's a toilet on site, but it's paid and nothing special. Get coffee and pastries from the kiosks nearby — they also sell churchkhela and water.
Frequently asked questions
Where is Didube bus station?
On Akaki Tsereteli Avenue, next to Didube metro station on the red line. About 15 minutes from the centre by metro.
Can I book a seat online?
No. There's no online booking at Didube. You claim your seat on the spot, and marshrutkas leave when they fill up.
How do I know which marshrutka I need?
By the cardboard sign behind the windscreen with the destination name. If you can't find it, ask the drivers — that's the normal way to navigate here.
Do I pay at the ticket office or the driver?
For most destinations, at the ticket office; you then show the ticket to the driver. For some (for example, Oni and Ambrolauri), you pay in the vehicle. Check with the driver.
Are cards accepted?
Count on cash in lari. Not everyone has a card terminal, and the ticket offices may not have one at all.
When do the first and last marshrutkas leave?
Usually the first departures are at 7–8 am and the last around 9 pm. Mountain routes have shorter schedules: Kazbegi runs roughly hourly from 9 am.
Can I get to Kakheti from Didube?
There are no direct services to Sighnaghi or Telavi from Didube. You need Samgori bus station (Sighnaghi, Telavi) or Ortachala (Telavi).
How much is a marshrutka to Mtskheta?
2 GEL, about every half hour. It's the cheapest way to see the ancient capital.
Is Didube safe?
Yes. It's noisy, scruffy and crowded, but not dangerous. Keep your belongings close, as at any market, and say the price out loud before you get in.