For the major airlines, tickets will range from $450 to $700. Keep in mind, there is a smaller flight to the island on top of the international flight. If you plan on flying from Richmond, Spirit Airlines flies to Panama City (PTY) for much, much less. Just keep an eye out for their prices around October or later.
Because the international airport in Panama City is not close to Bocas, you will have to purchase tickets from Panama City’s smaller airport (PAC) to Bocas Del Toro (BOC). These tickets range from $150 to $230.