TX → TX · about 39 miles

Sulphur Springs to Mount Pleasant bus schedule

Greyhound runs 14 direct buses a week from Sulphur Springs to Mount Pleasant. The fastest takes 35 minutes; the first bus leaves at 8:55 AM and the last at 8:45 PM.

Timetable data from · No schedule changes since at least

Buses a week
14
Fastest trip
35m
First bus
8:55 AM
Last bus
8:45 PM

Timetable

Every bus leaves from Sulphur Springs Travel Center and arrives at Mount Pleasant Total Stop Sunoco. Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Direct buses from Sulphur Springs, TX to Mount Pleasant, TX
DepartsArrivesDurationDaysBus company
8:55 AM9:35 AM40mDailyGreyhound
Full timetable
8:45 PM9:20 PM35mDailyGreyhound
Full timetable

Route map

The map needs JavaScript.

Where to board in Sulphur Springs Where you get off in Mount Pleasant The route of the busiest trip

Where to catch the bus in Sulphur Springs

Where the bus stops in Mount Pleasant

Return trip: Mount Pleasant to Sulphur Springs

Questions

How long is the bus from Sulphur Springs to Mount Pleasant?

The fastest direct bus takes 35 minutes.

What time is the first bus from Sulphur Springs to Mount Pleasant?

The earliest departure is at 8:55 AM (Daily) and the last at 8:45 PM (Daily).

Which bus companies go from Sulphur Springs to Mount Pleasant?

Greyhound runs direct buses on this route.

Where do I catch the bus in Sulphur Springs?

Buses to Mount Pleasant leave from Sulphur Springs Travel Center.