Real-time Indian Railways ticket checker with multi-station search capabilities
Got tired of checking IRCTC tickets on multiple tabs for different stations? Same here! That's why I created this tool - to make life easier for everyone planning train travels.
- 🔄 Real-time availability updates
- 🚉 Search multiple source & destination stations at once
- 📅 Choose single day or pick a date range
- 🎫 Smart sorting by ticket status
- 📊 Shows waitlist movement predictions
- 💾 Download results as Excel/CSV
- 🔍 Quick station search with codes
- 🖥️ Clean, simple web interface
# 1. Clone this repo
git clone https://github.com/IsNoobgrammer/IRCTC-Reservation-Finder.git
cd IRCTC-Reservation-Finder
# 2. Install the requirements
pip install -r requirements.txt
# 3. Run it!
streamlit run main.py
- Open the app in your browser
- Pick how many stations you want to search (1-6)
- Type station names - it'll show suggestions
- Choose your travel dates
- Hit "Check Availability" and wait for the magic ✨
- Download results in Excel/CSV
Found a bug? Have a cool idea? PR's are welcome!
This is a personal project built to solve a common problem. It uses public APIs and might break if they change. No guarantees, but I'll try to keep it updated!
Made with ❤️
If this helped your travel planning, consider giving it a ⭐
PS: Its Region Locked, So it only works in India
Apache License 2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.