Rafiganj
Rafiganj
Train

Rafiganj to Siwan

Updated: 28 May 2026

Siwan is a city in the Saran division. The distance from Rafiganj is approximately 230 km. You can reach Siwan by train via Patna or Chapra. The city is known for its historical significance and proximity to the Uttar Pradesh border.

Total Distance: 230 km by road, 200 km straight-line.
Fastest Way
Train, taking 7 hours.
Cheapest Way
Train, costing around 250 INR.
Compare Rafiganj to Siwan Routes
Train
Connecting
Duration
7 hours
Avg Price
250-450 INR
Operator
Intercity Express
Route
Rafiganj - Gaya - Patna - Siwan

Siwan is a major rail stop.

Travel Tips
  • Booking
    Book tickets early.
  • Food
    Try local food.
  • Transport
    Use local autos.
  • Weather
    Carry light clothes.
  • Communication
    Keep a power bank.
Safety Tips
  • Luggage
    Keep bags secure.
  • Awareness
    Stay alert.
  • Emergency
    Keep contacts saved.
  • Night
    Avoid late-night travel.
People Also Ask
  • Is Siwan safe?
    Yes, it is safe.
  • How to reach?
    Train is the best way.
  • Are there hotels?
    Yes, decent hotels are available.
  • What is the best time?
    Winter is ideal.
  • Is it a big city?
    It is a district headquarters.
Quick Info
  • From Rafiganj, Bihar, India
  • To Siwan, Bihar, India
  • Modes
Best Time to Travel

Winter months.

Things to Do in Siwan
1
Siwan Junction
A busy station serving the region.
2
Local Temples
Explore the religious sites.
3
Market Areas
Shop for local goods.
4
Historical Sites
Visit the nearby ruins.
Tags
Rafiganj to Siwan Siwan travel Bihar trains Siwan junction Rafiganj transport traveling in Bihar Siwan route Bihar tourism