Most standalone trip interruption insurance will do (1-way economy fare, or change fees and charges to your next destination as stated in your trip itinerary, or home).
Randomly quoting from TD Per Trip plan:
- While on your trip – We’ll cover your trip home or to your next destination if your plans change due to an unexpected covered cause
- Includes reimbursement for meals, accommodation, taxi fare, and other expenses if your trip is delayed or interrupted due to a covered cause
https://www.tdinsurance.com/system/a...on-landing.pdf