All JSA tours include other DMZ activities. The length and departure time are what varies by the day and the company. Some do more, some do less.
For insurance, I’m looking at a 10:30 departure tour for my friend when she visits this month. But it’s still all day and ends at 6:30.
When I did it years ago, I left at 7:30 AM and was back by 3:30.
if you want to go to JSA, these companies are the only way. Can’t go to the area and find something there, for instance. Bc government rules and security.