Download Our Timetables

Ballymahon - Dublin Dublin - Ballymahon Ballymahon - Mullingar

Why our service is the best

Free Wi-Fi

Fast Reliable Service

Low Cost Affordable Prices

Luxury Coaches

Friendly Helpful Staff

USB Ports on Board

Ballymahon - Mullingar - Dublin - Direct

New bus service from Ballymahon to Mullingar and direct to Dublin with no interruptions and on time. Low cost reliable bus service.

M4 Direct Tax Saver

Download the M4 Direct Tax Saver form by clicking the below button to save even more on your commute.

Follow us on Facebook to get our latest updates

News

Latest updates from M4 Direct

3 days ago

M4 Direct

📣Updated Scheduling Announcement📣

Due to the fast moving nature of the COVID-19 situation we will review the schedule every couple of Days.
please see below.

Monday 30th March to Friday 3rd April inclusive

✅06:20 from Ballymahon will be running as normal

✅17:40 from Wellington Quay will be running as normal

No weekend services will be operating this weekend

If you have any queries please send us a message or call or 087 3306563
...

View on Facebook

6 days ago

M4 Direct

📣Updated Scheduling Announcement📣

Due to the fast moving nature of the COVID-19 situation we will review the schedule every couple of Days.
please see below.

Monday 23rd to Friday 27th March inclusive

✅06:20 from Ballymahon will be running as normal

✅17:40 from Wellington Quay will be running as normal

No weekend services will be operating this weekend

If you have any queries please send us a message or call or 087 3306563
...

View on Facebook

1 week ago

M4 Direct

📣Updated Scheduling Announcement📣

Due to the fast moving nature of the COVID-19 situation we will review the schedule every couple of Days.
We will update this again on Monday morning please see below.

Monday 23rd and Tuesday 24th March

✅06:20 from Ballymahon will be running as normal

✅17:40 from Wellington Quay will be running as normal

No weekend services will be operating this weekend

If you have any queries please send us a message or call or 087 3306563
...

View on Facebook