Yes, there are multiple flights from Thailand to San Jose for under ฿ 29,951. The cheapest flight booked recently is on Air Canada for just ฿ 27,584, but on average you can expect to pay ฿ 55,498.
There are no direct flights from Thailand to San Jose, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
The most popular flight routes from Thailand to San Jose are Bangkok Suvarnabhumi - San Jose, Phuket City - San Jose and Lampang - San Jose.
Departing from Thailand to San Jose will take you 25h 28m. Both multi-stop and direct flights can be found to your destination and back.
Flying on Air Canada is currently your cheapest option to San Jose, with prices starting at ฿ 27,585. Additional return tickets that might be worth considering are offered by United Airlines and ANA, with the lowest prices starting at ฿ 28,424 and ฿ 40,194, respectively.
One-way options have recently been found by users for as low as ฿ 28,274 on American Airlines.