The primary means of transport for budget travellers in Poland is by train, and the PKP railway system runs three main types. Express services (ekspresowy), particularly IC (intercity) or EC (eurocity), stop at major cities only, and seat reservations (miejscówka; 10–12.50zł) are compulsory. “Fast” trains (pospieszny) are less costly, but not necessarily slower. The cheapest services (osobowy) are less predictable – some are quick, while others stop at every haystack. Seats come in two classes, with first-class simply meaning a six-rather than eight-seat compartment; it’s rarely worth the extra cost. InterRail passes – including the “one-country” pass – are valid, though you’ll still have to pay for seat reservations. The main city stations are generally termed główny; departures (odjazdy) are printed on yellow posters; arrivals (przyjazdy) on white; peron means platform. You can check times and ticket prices on the PKP timetable online (w rozklad-pkp.pl).

Inter-city buses operated by PKS, the national bus company, are slow, and are not necessarily cheaper than trains; only in the southern mountain regions are they the fastest way to travel. With a predominantly flat landscape and accommodation never more than 50km away, Poland is a tempting place for cyclists. There are repair shops in many cities and you can transport bikes on most trains. Note, however, that due to poor roads and dangerous driving, Poland is one of Europe’s leading nations for traffic fatalities.

Book through Rough Guides’ trusted travel partners

Poland features

The latest articles, galleries, quizzes and videos.

7 reasons why Poland should be on your radar

7 reasons why Poland should be on your radar

Few countries in Europe have changed as much as Poland over the last twenty years. Most of its cities have undergone a process of reinvention, opening ambitious…

24 Jul 2018 • Jonathan Bousfield insert_drive_file Article
An expert's guide: the best places to stay in Warsaw

An expert's guide: the best places to stay in Warsaw

No longer the grey city of Eastern European stereotype, the Polish capital Warsaw is a forward-looking, ebullient and multi-layered kind of place, where gleamin…

19 Jul 2018 • Jonathan Bousfield insert_drive_file Article
The 10 best Baltic beach resorts

The 10 best Baltic beach resorts

European beach holidays haven’t always been just about the Mediterranean. A century ago, the resorts along the Baltic Sea were just as likely to attract the E…

16 Mar 2018 • Jonathan Bousfield insert_drive_file Article
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs