Prague is easily reachable by air or land. Once you are here there is a vast network of busses, metro and trams in Prague. Tickets can be purchased in selling points at most of the metro stations, yellow ticket vending machines, newspaper shops, the mobile application PID Lítačka (paid by credit/debit card, Masterpass or Apple Pay, ticket needs to be activated before your travel), inside every tram (only by contactless credit/debit card). More information can be found at the official public transport website.
For arrival by air, the main international hub is Vaclav Havel International Airport. There are flights to Prague from all major European cities as well as from a large number of overseas metropoles. There are frequent buses connecting airport with the closest metro station. The daily travel card for public transport costs 5 EUR, single ticket less than 2 EUR (30 minutes), less than 3 EUR (90 Minutes). The other option is taking a taxi. A taxi to the center can cost 25 EUR. UBER or BOLT are also available and cheaper.
Prague has highway connections from all directions. Traffic can be heavy in Prague and parking sometimes is difficult and usually not free.
Prague is also reachable by train from many European cities. From the main train station you can easily use Metro and other means of public transport to get to other locations in Prague