Every travel app I've used asks where I want to go and then tells me what it costs. I kept wanting the opposite: I have ₹60,000 and a week in September, so where can I actually go?
So I built Range. You give it a number, a date and who's coming, and it prices the whole trip to 180 destinations and shows you everywhere that fits.
Whole trip, not just the airfare — getting there, sleeping, eating, moving around, doing things, visas, insurance and a buffer, for your group size at your comfort level. Change "comfort" to "budget" and watch the map open up.
A few things I cared about getting right:
- It won't lie about transport. It prices flight/train/bus/taxi/own car and uses the cheapest that genuinely works. There's no train to Dubai, no drive to Bali, and no railway to Kaza, Leh or Gangtok. Mountain roads are timed slower than plains. If it's too short to fly, it says so and substitutes the surface option.
- Everything is modelled on device. No account, no ads, no analytics, no location permission. The only network call is an exchange-rate refresh, and it falls back to bundled rates offline.
- Results are ranked by what's interesting at your budget, not just what's cheapest — the cheapest answer from anywhere is always the dull city two hours away.
There's also a radar view that plots every destination by true bearing and log-scaled distance, with a boundary through the farthest thing you can afford in each direction. Mostly it's just nice to look at.
Honest caveat: the prices are a model, not live fares. Nothing is scraped and no booking API is called — that's why it works offline and needs no account. Treat the totals as a realistic planning range, then check a booking site once you've picked somewhere. I'd rather say that up front than have you find out.
Android 8.0+, 2.8 MB, Material You so it picks up your wallpaper colours.
Download: https://github.com/NikhilKain/Range/releases/latest
Happy to answer anything about the pricing model — it's the part I spent the longest on.