I have a plan to go from Vienna to Prague in July round trip
1- what is the fastest and easiest ,train or bus?
2-since i have a flight from Vienna airport at 3 PM can come back from Prague the same day?(going straight to the airport)
I will appreciate any answer and help