EasyJet - routes from Bristol, Dortmund, London Gatwick & Stansted, Nottingham East Midlands and Newcastle to Prague. EasyJet.com
Ryan Air – flies from London Stansted to Brno (second biggest city in Czech Republic, 200km from Prague) from around £20 tax included, one way Ryanair.com
FlyGlobeSpan – flies from Glasgow to Prague form around £30 tax included, one way FlyGlobeSpan.com
BMIBaby – flies from Nottingham to Prague from around £35 tax included, one way BmiBaby.com
AirEuropa - from Madrid to Prague return from 102Eur AirEuropa
Air Berlin - you can fly from Manachaster and London to Vienna or Nuremberg and then take train to Prague. AirBerlin.com
CentralWings - cheap flights from Warsaw to Prague CentralWings.com
Jet2 - flights from Belfast and Leeds to Prague Jet2.com
Lufthansa - quite cheap return flights from many cities in Germany to Prague. Return flights from London to Prague around £150 including taxes. Lufthansa.com
Nordic Airlink - Cheap flights form Stockholm to Prague. FlyNordic.com
Norwegian - flies from Bergen, Oslo and Trondheim to Prague form 50EUR Norwegian.no
SkyEurope - you can fly from Kosice (Slovakia) to Prague. Alternatively fly to Bratislava and then take 1 hour train or bus to Czech Republic. SkyEurope
Sterling - The no-frillier airline. Routes from Billund, Copenhagen, Goteborg, Oslo and Stockholm to Prague. SterlingTicket.com
Thomsonfly - cheap flights from Doncaster Sheffiled UK to Prague ThomsonFly.com
British Airways - flies from London Heathrow & Stansted to Prague form £120 return, tax included BA.com
KLM – flies form London Heathrow, Glasgow, Manchester, Edinburgh and many other cities to Prague form £120 return, tax included (via Amsterdam) KLM.com
Czech Airlines (CSA) - CSA.cz flies to heaps European destinations, many flights to USA & Canada as well. Some flights to Russia, Middle East, Sri Lanka and Singapore.