Explore 3 ways to travel

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  1 h 50 min

  1. Take the bus from Prague, Prague ÚAN Florenc to Pisek, Písek 853 / ...

$5 - $11

3 alternative options

Train  •  2 h 32 min

  1. Take the train from Praha hl.n. to Pisek R

$5 - $9

Train via Tabor  •  3 h 36 min

  1. Take the train from Praha hl.n. to Tabor R / ...
  2. Take the train from Tabor to Pisek mesto Os

$7 - $11

Drive  •  1 h 19 min

  1. Drive from Prague to Písek 66.8 miles

$11 - $18

What companies run services between Prague, Czech Republic and Písek, Czech Republic?

FlixBus operates a bus from Prague to Písek every 4 hours. Tickets cost $6 - $11 and the journey takes 1 h 50 min. Two other operators also service this route. Alternatively, Czech Railways (ČD) operates a train from Prague to Písek 3 times a day. Tickets cost $5 - $9 and the journey takes 2 h 32 min.

Train operators
Czech Railways (ČD)
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Praha hl.n. to Pisek
Ave. Duration
2 h 32 min
Frequency
3 times a day
Estimated price
$5 - $9
Website
cd.cz
Train from Praha hl.n. to Tabor
Ave. Duration
1 h 25 min
Frequency
Hourly
Estimated price
$4 - $7
Website
cd.cz
Train from Tabor to Pisek mesto
Ave. Duration
1 h 11 min
Frequency
Every 3 hours
Estimated price
$2 - $4
Website
cd.cz
EuroNight
Website
cd.cz
Train from Praha hl.n. to Tabor
Ave. Duration
1 h 16 min
Frequency
Once daily
Website
cd.cz
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Prague, Prague ÚAN Florenc to Pisek, Písek
Ave. Duration
1 h 50 min
Frequency
Every 4 hours
Estimated price
$6 - $11
Website
flixbus.co.uk
Arriva Stredni Cechy
Website
arriva-strednicechy.cz
Bus from Prague - Na Knížecí to Písek - Pražská
Ave. Duration
1 h 27 min
Frequency
4 times a day
Estimated price
$6 - $7
Schedules at
arriva-strednicechy.cz
Leo Express s.r.o.
Phone
+420 220 311 700
Email
info@le.cz
Website
leoexpress.com
Bus from Praha Na Knížecí to Písek aut. nádr.
Ave. Duration
1 h 15 min
Frequency
6 times a week
Estimated price
$5 - $8
Schedules at
leoexpress.com
Economy
$5 - $8

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.

Questions & Answers

The distance between Prague and Písek is 89 km. The road distance is 107 km.

The cheapest way to get from Prague to Písek is to bus which costs 120 Kč - 230 Kč and takes 1 h 50 min.

The quickest way to get from Prague to Písek is to drive which takes 1 h 19 min and costs 260 Kč - 380 Kč.

Yes, there is a direct train departing from Praha hl.n. and arriving at Pisek. Services depart three times a day, and operate every day. The journey takes approximately 2 h 32 min.

Yes, there is a direct bus departing from Prague, Prague ÚAN Florenc and arriving at Pisek, Písek. Services depart every four hours, and operate every day. The journey takes approximately 1 h 50 min.

The bus from Prague, Prague ÚAN Florenc to Pisek, Písek takes 1 h 50 min including transfers and departs every four hours.