On a long ride, your legs are only as good as your fuelling. Run out of energy — the dreaded "bonk" — and no amount of fitness will save the last 30 km. This guide covers what to eat and drink before, during, and after a long bike ride, how much, and how to carry it, tuned for riding in Indian heat.
Before the ride
Eat a carb-rich meal 2–3 hours before you set off — oats, poha, idli, toast, bananas, or rice all work well. Top up with a small snack 30 minutes before if it's an early start. Arrive hydrated: sip water through the morning rather than chugging it at the door.
During the ride: the golden rules
- Carbs: aim for roughly 30–60 g of carbohydrate per hour on rides over 90 minutes — bananas, dates, energy bars, gels, or even a jam sandwich.
- Eat early and often. Start fuelling in the first hour; don't wait until you feel empty, because by then it's too late.
- Hydrate steadily: about 500–750 ml of fluid per hour, more in peak Indian heat.
- Replace electrolytes. In hot, sweaty conditions plain water isn't enough — add an electrolyte mix or a pinch of salt and some sugar to stave off cramps.
Fuelling in Indian heat
Heat raises both your fluid and electrolyte needs sharply. Start very well hydrated, carry more than you think you'll need, and plan refill stops. Real food like bananas and dates is cheap, available everywhere, and easy on the stomach — a great backbone for long Indian rides, with gels saved for when you need a fast hit.
After the ride: recover
Within 30–60 minutes, take in carbs plus some protein to refill energy stores and repair muscle — a smoothie, dal-rice, eggs, or a recovery shake. Keep drinking to replace what you lost; check that your urine returns to pale within a few hours.
How to carry your fuel
Good fuelling falls apart if everything's buried in a backpack. Keep snacks where you can reach them riding. A top tube bag puts gels and bars at your fingertips; a frame bag carries bigger loads for all-day and bikepacking rides; and a saddle bag keeps your spares and repair kit out of the way. Browse all frame and top tube bags to set up your bike for long days.
Frequently asked questions
How many calories do I need on a long bike ride?
Aim for roughly 30–60 g of carbohydrate per hour (about 120–240 kcal) on rides longer than 90 minutes, adjusted up for hard efforts and heat.
What should I eat during a long ride in India?
Bananas, dates, energy bars, and gels all work. Real food is cheap and widely available; gels are useful for a quick energy boost late in a ride.
How much water should I drink while cycling?
Around 500–750 ml per hour, more in hot weather, with electrolytes added when you're sweating heavily to prevent cramps.
What is bonking and how do I avoid it?
Bonking is running out of available energy mid-ride. Avoid it by eating a good pre-ride meal and fuelling early and consistently rather than waiting until you feel empty.
The bottom line
Fuel before you're hungry, drink before you're thirsty, and replace electrolytes in the heat. Carry your food where you can reach it, recover with carbs and protein afterward, and you'll finish long rides strong instead of crawling home.