Train

Take the train RegioJet at the station Prague, hl.n. .1

The journey takes approximately 3 h 34 min. Ticket price is about 16–28 EUR. The travel distance is 373 km.

Carrier is RegioJet.

Book

Get off at the Opava východ, nádr.
Find hotel deals and discounts up to 20% in Opava at Booking


Train via ostrava svinov

Take the train Sc at the station Praha Hlavni Nadrazi .1

The journey takes approximately 2 h 56 min. Ticket price is about 8–35 EUR. The travel distance is 345 km.

Carrier is Czech Railways (ČD).

Book

Get off at the Ostrava-Svinov
Take the train Re at the station Ostrava-Svinov .1

The journey takes approximately 32 min. Ticket price is about 1–3 EUR. The travel distance is 28 km.

Carrier is Czech Railways (ČD).

Book

Get off at the Opava Vychod
Find hotel deals and discounts up to 20% in Opava at Booking


Drive

In a rental car

The drive will take 3 h 41 min.. The distance between Prague and Opava is 374 km. You will use 30 liters of gasoline at a cost of €39.

See on this site which rental company has the best deal.

Find hotel deals and discounts up to 20% in Opava at Booking