That was the question that kick-started the rather lovely infographic you can find here. It’s based on a World Culture Score Index from a survey that included around 30,000 across the globe.
As can be seen from the map, people in India (10 hours 42 hours), Thailand (9 hours, 24 minutes), China (8 hours), the Philippines (7 hours, 36 minutes), Egypt (7.5 hours) and the Czech Republic (7 hours, 24 minutes) spend the most time on reading. The numbers are weekly, meaning that the average Indian reads for well over an hour every single day. Americans and Germans seem less inclined to pick up a book. In both nations, the average weekly time spent reading is 5 hours and 42 minutes.
Of the 30 nations surveyed, Koreans spent the least time reading: 3 hours, 16 minutes each week.
The data comes from 2004 and 2005, so it might have changed since.