Travel Information between České Budějovice and Vienna
| 101 miles | |
| Coach or train | |
| £8 - £17 | |
| Train • £8 • 3 h 27 min | |
| Train • £8 • 3 h 27 min | |
| FlixBus or ÖBB | REX |
Travel 101 miles by coach or train from České Budějovice to Vienna. The most popular travel providers which serve this journey are FlixBus or ÖBB | REX among others. Travellers can even take a direct coach or train from České Budějovice to Vienna.
Travel optionsfrom České Budějovice to Vienna
How to get to Vienna from České Budějovice by train, bus, flight or ferry.
Our recommendation
The best way to travel from České Budějovice to Vienna is by taking a train because it’s the best combination of price and speed.
Os 2147+
REX 41+
S 4Cheapest
Os 2147+
REX 41+
S 4Fastest
Os 2151 · Sp 2119Other options
Os 2147+
REX 41+
S 45+
REX 1
Os 2157 · Sp 2125
Os 2161 · Sp 2133
FlixBus
FlixBus
(Český Krumlov -> Prague) · (Prague -> Vienna)Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, coaches, flights and ferries
Compare coach and train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
21 Dec
22 Dec
23 Dec
24 Dec
25 Dec
26 Dec
27 Dec
28 Dec
29 Dec
30 Dec
31 Dec
01 Jan
02 Jan
03 Jan
04 Jan
05 Jan
06 Jan
07 Jan
08 Jan
09 Jan
10 Jan
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: České Budějovice to Vienna
Travel to Vienna easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from České Budějovice to Vienna.

There are 2 travel options from České Budějovice to Vienna: coach or train.
The cheapest way to travel to Vienna from České Budějovice is a train with an average price of £8.
This is compared to other travel options from České Budějovice to Vienna:
Taking a train costs £9 less than taking a coach, which average ticket prices of £17.
The fastest way to get to Vienna from České Budějovice is by train with an average travel time of 3 h 27 min.
Other travel options to Vienna take longer:
Taking a coach requires on average 7 h 10 min of travel time.
The České Budějovice to Vienna distance is approximately 101 miles.
The average frequency per day from České Budějovice to Vienna is:
- 11 coaches a day.
- 6 trains a day.
However, we recommend checking specific travel dates for your trip between České Budějovice and Vienna as scheduled services by coach or train can vary by season or day of the week.
These are the most popular departure and arrival points for travellers from České Budějovice to Vienna:
The following travel companies offer services from České Budějovice to Vienna:
- FlixBus can get you to Vienna by coach. You can find a good deal for coach tickets with FlixBus from České Budějovice to Vienna for £17 on Omio.
- ÖBB | REX, ÖBB, ÖBB | Euro City (EC), Regiojet, ÖBB | Railjet or České dráhy can get you to Vienna by train. You can find a good deal for train tickets with ÖBB | REX from České Budějovice to Vienna for £8 on Omio.
Yes, there are direct services available from České Budějovice to Vienna with the following travel companies:
- Direct services by coach with.
- Direct train with.
Direct services tend to save you time and add more convenience in getting you to Vienna as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from České Budějovice to Vienna.
Travelling from České Budějovice to Vienna: related information
Here are some other resources that might have the information you need
