We're visiting people in the north at Phitsanulok and then want to go to Krabi for a beach break.

Are there direct flights from Phitsanulok to Krabi? Are there coaches or railways?

What's the best way to travel?