Upvote:1
No, you likely won't need it
TIMATIC for Saudi Arabia states :
TWOV (Transit Without Visa)
Passengers transiting through Dammam (DMM), Jeddah (JED) or Riyadh (RUH) with a confirmed onward ticket for a flight to a third country within 12 hours. They must stay in the international transit area of the airport and have documents required for the next destination.
Only one transit stop-over in Saudi Arabia is permitted.
On the outbound leg, you are doing CAN-RDH-IST, which means you have a flight to outside Saudi Arabia. The same is also applying for the inbound leg IST-JED-CAN, and therefore you fulfil the TWOV provided this is a single ticket from Saudia
You can check that :
If you have already booked, check your reservation for a 6 character code, if it is the same across all legs of the trip then you are fine.
Only one transit stop-over in Saudi Arabia is permitted.
The above phrase restricts you from doing an itinerary like this one
CAN-JED-RDH-IST
Because you'd have two stops in Saudi Arabia