u shall never assume the presence of taxi service here in Qatar ,,, if u get one .. u r lucky but u always plan like there is not taxis ... no public transportaion bus ... and if u plan to book a taxi u need to call 4-6 hours in advance .. and if it is during holidays .. maybe one day before