There are 10 ways to get from Garda to Prague by train, bus, plane, night train, train (Trenitalia), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus to Il Caravaggio International Airport, fly
best- Take the train from Peschiera Del Garda to Bresciatrain
- Take the bus from Brescia Solferino Bus Station to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Václav Havel Airport Prague (PRG)plane BGY - PRG
6h 38mKč 1,491–7,527Bus, train
- Take the bus from Garda to Verona Porta Nuova Stationbus 164 / ...
- Take the bus from Verona Porta Nuova Station to München Hackerbrückebus
- Take the train from Muenchen Hbf to Praha Hlavni Nadrazitrain Re
12h 15mKč 4,300–8,326Bus
- Take the bus from Garda to Verona Porta Nuova Stationbus 164 / ...
- Take the bus from Verona to Praha, ÚAN Florencbus N538
14h 4mKč 1,500–2,426Bus, night train, train
- Take the bus from Garda to Verona Porta Nuova Stationbus 164 / ...
- Take the nighttrain from Verona Porta Nuova to Linz/Donau Hbfnighttrain Nj
- Take the train from Linz/Donau Hbf to Praha Hlavni Nadrazitrain Ec
16h 27mKč 1,950–5,426Train to Bologna Guglielmo Marconi Airport, fly
- Take the train from Peschiera to Bologna centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Václav Havel Airport Prague (PRG)plane BLQ - PRG
7h 10mKč 1,941–6,147Train to Treviso Airport, fly
- Take the train from Peschiera Del Garda to Venezia Mestretrain
- Fly from Treviso Airport (TSF) to Václav Havel Airport Prague (PRG)plane TSF - PRG
6h 48mKč 1,621–9,647Train, train to Milano Malpensa Airport, fly
- Take the train from Peschiera Del Garda to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Václav Havel Airport Prague (PRG)plane MXP - PRG
7h 32mKč 1,591–6,087Bus, train via Linz
- Take the bus from Garda to Innsbruck Südbahnstraßebus 451
- Take the train from Innsbruck Hauptbahnhof to Linz/Donau Hbftrain Rjx
- Take the train from Linz/Donau Hbf to Praha Hlavni Nadrazitrain Ec
12h 20mKč 2,565–5,842Train
- Take the train from Domegliara-S.Ambrog. to Brennero - Brennertrain Re
- Take the train from Innsbruck Hauptbahnhof to Linz/Donau Hbftrain Rjx
- Take the train from Linz/Donau Hbf to Praha Hlavni Nadrazitrain Ec
12h 29mKč 2,920–6,630Drive 719.7 km
- Drive from Garda to Praguecar 719.7 km
8h 24mKč 2,760–3,986
Garda to Prague by bus and foot
Questions & Answers
The cheapest way to get from Garda to Prague is to bus which costs 1 500 Kč - 2 500 Kč and takes 14h 4m.
The fastest way to get from Garda to Prague is to train and bus and fly which takes 6h 38m and costs 1 400 Kč - 8 000 Kč.
No, there is no direct bus from Garda to Prague. However, there are services departing from Garda and arriving at Praha, ÚAN Florenc via Verona. The journey, including transfers, takes approximately 14h 4m.
No, there is no direct train from Garda to Prague. However, there are services departing from Domegliara-S.Ambrog. and arriving at Praha Hlavni Nadrazi via Brennero - Brenner, Innsbruck Hauptbahnhof and Linz/Donau Hbf. The journey, including transfers, takes approximately 12h 29m.
The distance between Garda and Prague is 724 km. The road distance is 719.7 km.
The best way to get from Garda to Prague without a car is to bus and train which takes 12h 15m and costs 4 300 Kč - 8 500 Kč.
It takes approximately 6h 38m to get from Garda to Prague, including transfers.
Garda to Prague bus services, operated by Azienda Trasporti Verona Srl, depart from Garda station.
Garda to Prague train services, operated by Trenitalia, depart from Domegliara-S.Ambrog. station.
The best way to get from Garda to Prague is to bus which takes 14h 4m and costs 1 500 Kč - 2 500 Kč. Alternatively, you can train, which costs 2 900 Kč - 7 000 Kč and takes 12h 29m.
What companies run services between Garda, Veneto, Italy and Prague, Czechia?
You can take a bus from Garda to Praha, ÚAN Florenc via Verona Porta Nuova Station and Verona in around 14h 4m. Alternatively, you can take a vehicle from Garda to Praha Hlavni Nadrazi via Domegliara-S.Ambrog., Brennero - Brenner, Innsbruck Hauptbahnhof, and Linz/Donau Hbf in around 12h 29m.
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Kč 1,100–5,000
Flights from Bologna Guglielmo Marconi Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 30m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- Kč 1,200–4,200
Flights from Treviso Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Kč 1,000–4,900
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Peschiera Del Garda to Brescia
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- Kč 140–300
- Schedules at
- Trenitalia Frecce
Train from Peschiera to Bologna centrale
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- Kč 480–1,000
- Schedules at
- Trenitalia Frecce
Train from Peschiera Del Garda to Venezia Mestre
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- Kč 460–950
- Schedules at
- Trenitalia Frecce
Train from Peschiera Del Garda to Milano Centrale
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- Kč 430–900
- Schedules at
- Trenitalia Frecce
- Phone
- +39 02 3008 9000
- [email protected]
- Website
- Autostradale
Bus from Brescia Solferino Bus Station to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Kč 200–380
- Website
- Autostradale
Want to know more about travelling around Czechia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Garda to Prague bus services, operated by Azienda Trasporti Verona Srl, arrive at Verona Porta Nuova Station.
Garda to Prague train services, operated by Trenitalia, arrive at Brennero - Brenner station.
Yes, the driving distance between Garda to Prague is 720 km. It takes approximately 8h 24m to drive from Garda to Prague.
There are 4590+ hotels available in Prague.










