All scheduled flights from San Jose to Leon/Guanajuato (SJC-BJX)
USA
Mexico
There is only one scheduled flight from SJC to BJX. You can fly from San Jose to Leon/Guanajuato non-stop on Tuesdays & Fridays and the flight takes about 3 hours and 42 minutes.