There’re many private drivers offering their services at airports and railway stations, I won’t recommend using it, because it can be 3 times more expensive than ane city taxi service or Uber. I/d recommend using Uber or Gett or ordering a taxi via official airport/railway station service (there’re stalls or booths with Taxi sign).
Contributor: Christina Koroleva
Yandex.taxi app always served me well!