Thai Restaurants in Geneva
The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.
-
Bistro Thai
305 W State St, Geneva, IL 60134
-
Thai Express
2401 Kaneville Rd, Geneva, IL 60134-2579
BEFORE YOU GO
Make your next Thai meal easier
Read the menu, explain your spice preference and organise takeout.

Choose your first order
Read the dishes, accompaniments and available changes.
Read the guide
Explain your spice preference
Use the restaurant’s own options and ask about the dish.
Read the guide
Coordinate a group order
Track dishes, accompaniments and individual preferences.
Read the guideOf the 3 Thai restaurants listed in Geneva, 3 give a phone number and 2 have a website. The longest-running is Bangkok Restaurant, in business since 1992. The nearest bigger selection is Aurora with 4.
More Thai restaurants within 30 miles of Geneva
Only 3 Thai restaurants listed in Geneva itself, so here are the closest ones in nearby towns. Distance is straight-line from Geneva.
-
Thai Corner Restaurant
1.6 mi · 615 S Randall Rd, St Charles, IL 60174
-
Tusk Thai Cuisine
2.5 mi · 102 N River St, Batavia, IL 60510
-
Thai Village Restaurant
2.5 mi · 4 N Batavia Ave, Batavia, IL 60510
-
MalyThai
3.5 mi · 3825 E Main St, St Charles, IL 60174
-
Vinothai's Healthy Fresh Thai Food
3.6 mi · 3825 E Main St, Saint Charles, IL 60174
-
Lao and Thai Spicy Noodle
6.1 mi · 612 S Randall Rd, South Elgin, IL 60177
-
Thai Town
6.2 mi · 560 Randall Rd, South Elgin, IL 60177
-
Thai Spice
7.2 mi · 1234 N Lake St, Aurora, IL 60506
Nearby in Illinois
- St Charles2
- Batavia2
- South Elgin2
- Elgin2
- Aurora4
- Wheaton4
- Chicago173
- Champaign12