If you have 2-3 hours to spend in Kirkcaldy, there are a few things you can do. Here are some suggestions:
1. Visit the Kirkcaldy Museum and Art Gallery: This museum showcases the history of the town and has a collection of paintings by local artists. It will take about 1 hour to visit.
2. Take a walk along the Promenade: The Promenade is a seafront walkway that offers beautiful views of the coast. It will take about 30 minutes to walk its length.
3. Do some shopping at the Mercat Shopping Centre: The Mercat is a modern shopping centre with a range of stores, including fashion, food, and home goods. You can spend as long as you like here, but it's recommended to keep it to under an hour.
4. Visit Ravenscraig Castle: This castle is located just outside Kirkcaldy and is a great place to explore some Scottish history. It will take about 30 minutes to walk there from the town centre.
Overall, you can choose one or more of these activities to fill your 2-3 hours in Kirkcaldy.