Back to Case Studies
Data Analysis

Route Performance Analysis

Identifying the best and worst performing bus routes in Dublin through comprehensive delay analysis and pattern recognition.

198
Routes Analyzed
27%
Performance Gap
5
Key Bottlenecks
3
Optimization Wins

Route Performance Ranking

Analysis of 198 bus routes across Dublin, ranked by on-time performance and average delay times.

#1
Route 46A
Avg Delay: -0.5 min
78%
On-Time
#2
Route 39A
Avg Delay: +1.2 min
72%
On-Time
#3
Route 16
Avg Delay: +2.8 min
65%
On-Time
#4
Route 77A
Avg Delay: +4.1 min
58%
On-Time
#5
Route 15
Avg Delay: +5.6 min
51%
On-Time

* Showing top 5 and bottom 5 routes. Full analysis covers all 198 routes.

Key Findings

🏆 Best Performers

  • • Routes 46A, 39A maintain >70% on-time
  • • Suburban routes generally perform better
  • • Off-peak hours show best performance

⚠️ Problem Areas

  • • City centre routes worst affected
  • • Rush hour (8-9am, 5-6pm) most delays
  • • Quays corridor is major bottleneck

📊 Patterns Discovered

  • • Monday mornings worst for delays
  • • Weather correlation is weak (<5%)
  • • School term affects specific routes

💡 Recommendations

  • • Add express services on worst routes
  • • Stagger school start times
  • • Real-time rerouting for bottlenecks

Identified Bottlenecks

                    DUBLIN BUS BOTTLENECK MAP
                    ========================

    Dublin Airport ←──────────────────────────────────→ Swords
           │                                              
           │ ◐ Minor delays                              
           │                                              
    Drumcondra ◐────────────────────────────────→ Howth
           │                                              
           │                                              
  ┌────────┼────────────────────────────────────────────┐
  │   ● ● ●│● ● CITY CENTRE CONGESTION ZONE ● ● ● ● ●  │
  │        │       ⬛ O'Connell Street ⬛                │
  │  Heuston ◐─────⬛────────────────⬛─────◐ Connolly  │
  │        │       ⬛   The Quays    ⬛                  │
  │        │● ● ● ●│● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●   │
  └────────┼───────┼────────────────────────────────────┘
           │       │                                      
     Tallaght ←────┼──────────────────────────→ Dun Laoghaire
                   │                                      
              ◐ Terenure                                  
                                                          
    Legend: ⬛ Severe delays  ◐ Moderate delays  ○ Minor
5
Severe Bottlenecks
8
Moderate Zones
85%
Routes Affected

Technologies Used

PythonPandasGeoPandasFoliumPlotlyGTFS-RT APISQLiteJupyterShapely