Place the orange juice, orange zest, lime zest, and the honey/sugar into a small saucepan and stir to combine. Bring the mixture to a boil over medium-high heat. Reduce the heat and simmer for 10 minutes or until the liquid has reduced by ⅓, stirring frequently.
Allow the mixture to cool slightly. Strain the syrup through a cheesecloth to remove any large pieces of zest and pulp. Place in a bottle and keep refrigerated.
To enjoy orange soda, mix 1 part orange syrup with approximately 3 parts sparkling water or club soda depending on personal preference. Serve over ice.
