Dosa, biryani, thali & more
Best Indian Restaurants in Durham, NC (2026)
Top 15 Indian restaurants in Durham, NC, ranked by community & web ratings. See all · Ask for personalized picks

1. Saffron Indian Cafe Durham
Saffron Indian Cafe Durham is an Indian restaurant in Durham, NC. Cuisine: South Asian. Also offers catering.
2. Viceroy
Viceroy is an Indian restaurant in Durham, NC. Amenities: takeout, reservations.
3. NaanStop Indian Cuisine
NaanStop Indian Cuisine is a North Indian Indian restaurant in Durham, NC. Offers vegetarian, vegan options. Hours: Mo-Fr 11:00-14:30, 09:00-18:00; Sa, Su 11:30-14:30; Mo-Th, Su 17:00-21:00, 09:00-18:00; Fr, Sa 17:00-21:

4. Urban Turban Indian Grill and Bar
Urban Turban Indian Grill and Bar is an Indian restaurant in Durham, NC. Cuisine: South Asian. Also offers catering.

5. Thali Indian Restaurant
Thali Indian Restaurant is an Indian restaurant in Durham, NC. Cuisine: South Asian. Also offers catering.
6. Spices of Bengal
Spices of Bengal is a Bengali Indian restaurant in Durham, NC. Cuisine: South Asian. Also offers catering.
7. Barsa New Indian
Barsa New Indian is an Indian restaurant in Durham, NC. Cuisine: South Asian. Also offers catering.

8. Cheeni
Cheeni is an Indian restaurant in Durham, NC. Cuisine: South Asian. Also offers catering.
9. Curry Point Express
Curry Point Express is an Indian restaurant in Durham, NC. Cuisine: indian, curry. Amenities: outdoor seating. Hours: Mo-Sa 11:00-21:30; Su 11:30-21:00.
11. India Gate
India Gate is an Indian restaurant in Durham, NC. Hours: Mo-Fr 11:30-14:00, 16:30-20:00; Sa 00:00-14:00, 16:30-20:00; Su 12:00-14:00, 16:30-19:00.
12. Cheeni
Cheeni is an Indian restaurant in Durham, NC.
13. Lime and Lemon
Lime and Lemon is an Indian restaurant in Durham, NC.
14. Basera Indian Cuisine
Basera Indian Cuisine is an Indian restaurant in Durham, NC. Amenities: outdoor seating.
15. Tandoor
Tandoor is a North Indian Indian restaurant in Durham, NC. Offers vegetarian options. Amenities: takeout. Hours: Mo-Su 11:00-20:00.