Travel from Yekaterinburg to Ufa

Train, bus or fly from Yekaterinburg to Ufa?

RusLine and UTair Aviation fly from Yekaterinburg to Ufa once daily. Alternatively, Ufa Regional Transportation operates a bus from Yekaterinburg to Ufa once daily. Tickets cost $12 - $19 and the journey takes 7 h. Avtovokzaly.ru also services this route once daily.

How to get from Yekaterinburg to Ufa

From Ekaterinburg Pass. line 1 bus to Ekaterinburg airport, fly to Ufa airport, then line 110 bus to Ufa. 4 h 9 min $160. From Yekaterinburg bus to Ufa. 7 h $19. From Ekaterinburg Pass. train to Ufa. 14 h 1 min $29. From Ekaterinburg rideshare to Ufa. 8 h 54 min $11. From Yekaterinburg taxi to Ufa. 7 h 54 min $176. From Yekaterinburg drive to Ufa. 7 h 54 min $40.