If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.
Seen the short distance between Prague and Cheb, you could also choose to travel by train or carpooling. Spending little more money, your journey would become more comfortable.
When are the buses of the line Prague - Cheb scheduled?
To get to Cheb from Prague by bus, it will take you around 2 hours and 55 minutes, or even 2 hours and 40 minutes if you choose the fastest solutions. The first bus leaves Prague at 20:03, while the last one is at 21:03.
Which bus lines can take you from Prague to Cheb?
There are many companies cooperating with virail, among which also RegioJet with buses to Cheb.