Prague ▸ Vienna
Vienna ▸ Prague ⇄20.1 a dayfastest 3h54FlixBus🇨🇿 Czechia → 🇦🇹 Austria
Direct buses · no change
PragueBrnoPasohlávkyMikulovVienna· 253 km as the crow flies
- 02:20 → 06:20FlixBus N60Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)4h00nonstop
- 02:55 → 07:15FlixBus N66Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB) · via Brno4h201 stopRuns: Mon, Thu, Fri, Sat, Sun (some weeks)The night the clocks change (Sun 25 Oct: 02:55 → 06:15)Book on FlixBus ↗
- 04:25 → 08:30FlixBus N60Prague (Main Railway Station) → Vienna Central Station4h05nonstopRuns: Mon, Tue, Fri, Sat, SunThe night the clocks change (Sun 25 Oct: 03:25 → 07:30)Book on FlixBus ↗
- 05:05 → 09:10FlixBus N60Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)4h05nonstop
- 06:55 → 11:15FlixBus 060Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB) · via Jihlava, Znojmo4h202 stopsRuns: Mon, Fri, Sat, Sun (some weeks)Book on FlixBus ↗
- 07:35 → 11:30FlixBus 962 / N982Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)3h55nonstopRuns: DailyBook on FlixBus ↗
- 09:05 → 13:30FlixBus 958Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)4h25nonstopRuns: Mon, Fri, Sat, Sun (some weeks)Book on FlixBus ↗
- 10:05 → 14:30FlixBus 903Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB) · via Znojmo4h251 stopRuns: DailyBook on FlixBus ↗
- 11:05 → 15:15FlixBus 060Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)4h10nonstopRuns: Mon, Thu, Fri, Sat, Sun (some weeks)Book on FlixBus ↗
- 11:35 → 15:45FlixBus 060Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)4h10nonstopRuns: Mon, Thu, Fri, Sat, Sun (some weeks)Book on FlixBus ↗
- 12:05 → 16:30FlixBus 060Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)4h25nonstopRuns: DailyBook on FlixBus ↗
- 13:20 → 17:30FlixBus 1926Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)4h10nonstopRuns: Daily from Wed 4 NovBook on FlixBus ↗
- 14:05 → 18:00FlixBus 060Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)3h55nonstopRuns: DailyBook on FlixBus ↗
- 14:20 → 18:30FlixBus 260Prague (Central Bus Station Florenc) → Vienna Central Station4h10nonstopRuns: DailyBook on FlixBus ↗
- 15:05 → 19:15FlixBus 167Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)4h10nonstopRuns: Mon, Thu, Fri, Sat, Sun (some weeks)Book on FlixBus ↗
- 15:30 → 20:00FlixBus 860Prague (Bus Terminal Roztyly) → Vienna Central Station · via Brno, Pasohlávky, Mikulov4h303 stopsRuns: Mon, Tue, Fri, Sat, SunBook on FlixBus ↗
- 16:05 → 20:10FlixBus 060Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB) · via Jihlava4h051 stopRuns: DailyBook on FlixBus ↗
- 16:35 → 21:05FlixBus N1915Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB) · via Brno4h301 stopRuns: Thu, SunBook on FlixBus ↗
- 17:00 → 21:05FlixBus N906Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)4h05nonstopRuns: Daily until Sun 1 NovBook on FlixBus ↗
- 17:45 → 22:05FlixBus N1533Prague (Main Railway Station) → Vienna Central Station4h201 stopRuns: DailyBook on FlixBus ↗
- 18:05 → 22:05FlixBus 060Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB) · via Znojmo4h001 stopRuns: DailyBook on FlixBus ↗
- 20:05 → 23:59FlixBus 060Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)3h54nonstopRuns: DailyBook on FlixBus ↗
- 21:25 → 01:30+1FlixBus N958Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB)4h05nonstopRuns: DailyBook on FlixBus ↗
- 23:25 → 03:50+1FlixBus N903Prague (Main Railway Station) → Vienna Erdberg (Busterminal VIB) · via Brno4h251 stop
Local times at each stop. Times from official open data: FlixBus (file of 11 Oct 2026). Checked Sun 18 Oct 2026; they cover 18 Oct to 14 Nov 2026. Timetables change, so check with the operator before you travel. Contains FlixBus timetable data (FlixMobility, transport.data.gouv.fr), ODbL 1.0. How we build this.
Quick answers
Is there a direct bus from Prague to Vienna?
Yes. 20.1 a day on average, with FlixBus, no change of bus (18 Oct to 14 Nov 2026).
How long is the bus from Prague to Vienna?
The fastest takes 3h54; the slowest 4h30, for 253 km as the crow flies.
When do the buses leave?
The earliest leaves at 02:20 and the latest at 23:25, local time in Prague. Not every bus runs every day: pick a date above.
Is there a night bus from Prague to Vienna?
Not an overnight one: every bus here travels by day or evening.