We flew JB into SJU in May and then Intercaribbean to Beef - 2.5 hours was more than enough. We had to wait for the Intercaribbean counter agent to arrive. They generally get there about an hour before take-off.


[Linked Image]