There are 5 ways to get from Sonari to Tezpur by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Bhojo to Mariani Jntrain 15604 / ...
- Take the bus from Jorhat to Tezpurbus redbusIndia_A/C Seater / Sleeper / ...
7h 2mTrain
cheapest- Take the train from Bhojo to New Tinsukiatrain 15603 / ...
- Take the train from New Tinsukia to Rangapara Northtrain 15930
9h 14m₹1,261–3,908Drive 257.7 km
- Drive from Sonari to Tezpurcar 257.7 km
3h 49m₹2,500–3,611Taxi
- Take the taxi from Sonari to Tezpurtaxi 257.7 km
3h 49m₹3,900–4,700Bus
- Take the bus from Dibrugarh to Tezpurbus redbusIndia_A/C Seater / Sleeper / ...
10h 4m
Comparing Your Travel Options
The cheapest way to get from Sonari to Tezpur is to train which costs ₹1,200 - ₹4,000 and takes 9h 14m.
The fastest way to get from Sonari to Tezpur is to drive which takes 3h 49m and costs ₹2,500 - ₹3,700.
No, there is no direct bus from Sonari to Tezpur. However, there are services departing from Moranhat and arriving at Tezpur via Dibrugarh. The journey, including transfers, takes approximately 10h 4m.
No, there is no direct train from Sonari to Tezpur. However, there are services departing from Bhojo and arriving at Rangapara North via New Tinsukia. The journey, including transfers, takes approximately 9h 14m.
The distance between Sonari and Tezpur is 267 km. The road distance is 257.7 km.
The best way to get from Sonari to Tezpur without a car is to train and bus which takes 7h 2m and costs .
It takes approximately 7h 2m to get from Sonari to Tezpur, including transfers.
Sonari to Tezpur bus services, operated by Neha Travels, depart from Dibrugarh station.
Sonari to Tezpur train services, operated by Indian Railways, depart from Bhojo station.
The best way to get from Sonari to Tezpur is to train which takes 9h 14m and costs ₹1,200 - ₹4,000. Alternatively, you can bus, which costs and takes 10h 4m.
What companies run services between Sonari, Assam, India and Tezpur, India?
You can take a train from Bhojo to Tezpur via New Tinsukia and Rangapara North in around 9h 14m. Alternatively, Neha Travels operates a bus from Dibrugarh to Tezpur every 3 hours, and the journey takes 8h 15m. Eight other operators also service this route.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhojo to Mariani Jn
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Bhojo to New Tinsukia
- Ave. Duration
- 1h 38m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from New Tinsukia to Rangapara North
- Ave. Duration
- 6h 10m
- Frequency
- Once a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Website
- Neha Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Schedules at
- Neha Travels
Bus from Dibrugarh to Tezpur
- Ave. Duration
- 8h 15m
- Frequency
- Every 3 hours
- Schedules at
- Neha Travels
- Website
- S P Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Schedules at
- S P Travels
- Website
- Kalpana Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Schedules at
- Kalpana Travels
- Website
- Arya Tours and Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- Arya Tours and Travels
- Website
- Rinku travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Schedules at
- Rinku travels
- Website
- Moon Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Moon Travels
Bus from Dibrugarh to Tezpur
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- Moon Travels
- Website
- Sanjeebani Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Sanjeebani Travels
Bus from Dibrugarh to Tezpur
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Schedules at
- Sanjeebani Travels
- Website
- Shailaj Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Shailaj Travels
- Website
- Luhit Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Luhit Travels
- Website
- Ankur Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Schedules at
- Ankur Travels
- Website
- Aniruddha Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Aniruddha Travels
Bus from Dibrugarh to Tezpur
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Aniruddha Travels
- Website
- Akin Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a week
- Schedules at
- Akin Travels
- Website
- Padmanav Travels
Bus from Jorhat to Tezpur
- Ave. Duration
- 3h 35m
- Frequency
- Once a week
- Schedules at
- Padmanav Travels
- Website
- Puja Transport
Bus from Dibrugarh to Tezpur
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- Puja Transport
- Website
- Rishan Travels
Bus from Dibrugarh to Tezpur
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Rishan Travels
- Website
- Kirti Travels
Bus from Dibrugarh to Tezpur
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Kirti Travels
- Website
- J S Travels
Bus from Dibrugarh to Tezpur
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Schedules at
- J S Travels
- Ave. Duration
- 3h 49m
- Estimated price
- ₹3,900–4,700
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, Which London airport should I choose?, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
Sonari to Tezpur bus services, operated by Neha Travels, arrive at Tezpur station.
Sonari to Tezpur train services, operated by Indian Railways, arrive at New Tinsukia station.
Yes, the driving distance between Sonari to Tezpur is 258 km. It takes approximately 3h 49m to drive from Sonari to Tezpur.
There are 61+ hotels available in Tezpur.












