CHELTENHAM SPA - DUNDEE
| Train Number | 
            
              CrossCountry | 
        
          
            
              CrossCountry | 
        
          
            
              CrossCountry | 
        
      
| Calendar | [1] | [2] | ①-⑥ [3] | 
| Notes | [1] [2] | [1] [2] | [1] [2] | 
| Cheltenham Spa..........d | 
                11:15 | 
            
              
                12:11 | 
            
              
                12:15 | 
            
          
        
      
| Birmingham New Street...a | 11:55 | 12:49 | 12:55 | 
| Birmingham New Street...d | 
                12:03 | 
            
              
                13:03 | 
            
              
                13:03 | 
            
          
        
      
| Burton-on-Trent.........a | 12:49 | 13:24 | 13:24 | 
| Burton-on-Trent.........d | 
                13:05 | 
            
              
                13:26 | 
            
              
                13:26 | 
            
          
        
      
| Derby...................a | 13:15 | 13:36 | 13:36 | 
| Derby...................d | 
                13:45 | 
            
              
                13:45 | 
            
              
                13:45 | 
            
          
        
      
| Chesterfield............a | | | 14:02 | 14:02 | 
| Chesterfield............d | 
                | | 
            
              
                14:05 | 
            
              
                14:05 | 
            
          
        
      
| Sheffield...............a | 14:19 | 14:19 | 14:18 | 
| Sheffield...............d | 
                14:21 | 
            
              
                14:21 | 
            
              
                14:22 | 
            
          
        
      
| Wakefield Westgate......a | 14:47 | 14:46 | 14:47 | 
| Wakefield Westgate......d | 
                14:48 | 
            
              
                14:47 | 
            
              
                14:48 | 
            
          
        
      
| Leeds...................a | 15:02 | 15:01 | 15:02 | 
| Leeds...................d | 
                15:08 | 
            
              
                15:07 | 
            
              
                15:08 | 
            
          
        
      
| York....................a | 15:30 | 15:29 | 15:30 | 
| York....................d | 
                15:32 | 
            
              
                15:31 | 
            
              
                15:32 | 
            
          
        
      
| Darlington..............a | 15:58 | 15:57 | 15:58 | 
| Darlington..............d | 
                16:00 | 
            
              
                15:59 | 
            
              
                16:00 | 
            
          
        
      
| Durham..................a | 16:15 | 16:14 | 16:15 | 
| Durham..................d | 
                16:17 | 
            
              
                16:16 | 
            
              
                16:17 | 
            
          
        
      
| Newcastle...............a | 16:29 | 16:28 | 16:29 | 
| Newcastle...............d | 
                16:35 | 
            
              
                16:30 | 
            
              
                16:35 | 
            
          
        
      
| Morpeth.................a | 16:47 | 16:43 | 16:47 | 
| Morpeth.................d | 
                16:49 | 
            
              
                16:45 | 
            
              
                16:49 | 
            
          
        
      
| Berwick-upon-Tweed......a | 17:20 | 17:16 | 17:20 | 
| Berwick-upon-Tweed......d | 
                17:21 | 
            
              
                17:17 | 
            
              
                17:21 | 
            
          
        
      
| Edinburgh...............a | 18:07 | 17:59 | 18:08 | 
| Edinburgh...............d | 
                18:13 | 
            
              
                18:13 | 
            
              
                18:13 | 
            
          
        
      
| Haymarket(Edinburgh)....a | 18:17 | 18:17 | 18:17 | 
| Haymarket(Edinburgh)....d | 
                18:17 | 
            
              
                18:17 | 
            
              
                18:17 | 
            
          
        
      
| Inverkeithing...........a | 18:30 | 18:30 | 18:30 | 
| Inverkeithing...........d | 
                18:31 | 
            
              
                18:31 | 
            
              
                18:31 | 
            
          
        
      
| Kirkcaldy...............a | 18:46 | 18:46 | 18:46 | 
| Kirkcaldy...............d | 
                18:47 | 
            
              
                18:47 | 
            
              
                18:47 | 
            
          
        
      
| Markinch f. Glenrothes..a | 18:55 | 18:55 | 18:55 | 
| Markinch f. Glenrothes..d | 
                18:56 | 
            
              
                18:56 | 
            
              
                18:56 | 
            
          
        
      
| Ladybank................a | 19:03 | 19:03 | 19:03 | 
| Ladybank................d | 
                19:04 | 
            
              
                19:04 | 
            
              
                19:04 | 
            
          
        
      
| Cupar...................a | 19:10 | 19:10 | 19:10 | 
| Cupar...................d | 
                19:11 | 
            
              
                19:11 | 
            
              
                19:11 | 
            
          
        
      
| Leuchars(St.Andrews)....a | 19:17 | 19:17 | 19:17 | 
| Leuchars(St.Andrews)....d | 
                19:18 | 
            
              
                19:18 | 
            
              
                19:18 | 
            
          
        
      
| Dundee..................a | 19:31 | 19:31 | 19:31 | 
Calendar notes and symbols
      
    
    
      ✅ Runs everyday   
      🎉 Runs at weekends   
      ⚒ Runs at working days     
    ① Monday ② Tuesday ③ Wednesday ④ Thursday ⑤ Friday ⑥ Saturday ⑦ Sunday
Time periods example: ①-③ Mondays to Wednesday ⑤-⑦ Friday to Sunday
- The train will be running on 2024-12-23, 2024-12-24
 - The train will be running on 2024-12-22, 2024-12-29, 2025-01-05, 2025-01-12, 2025-01-19, 2025-02-02, 2025-03-30, 2025-04-06, 2025-04-13, 2025-04-20, 2025-04-27, 2025-05-04, 2025-05-11
 - The train won't be running on 2024-12-23, 2024-12-24, 2024-12-25, 2024-12-26, 2025-01-01, 2025-02-08, 2025-02-15, 2025-02-22, 2025-03-01, 2025-03-08, 2025-03-15, 2025-03-22, 2025-03-29, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-24, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-05-31, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-07, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-14, 2025-06-16, 2025-06-17, 2025-06-18
 
Train notes and symbols
      
    
    
    - Reservation possible
 - mobile on-board service (snacks and beverages)
 
Route map
    
    Timetables arriving at CHELTENHAM SPA
🢒 BRIDGEND - CHELTENHAM SPA
🢒 CARDIFF CENTRAL - CHELTENHAM SPA
🢒 DIDCOT PARKWAY - CHELTENHAM SPA
🢒 GLOUCESTER - CHELTENHAM SPA
🢒 LONDON PADDINGTON - CHELTENHAM SPA
🢒 MAESTEG - CHELTENHAM SPA
🢒 NEWPORT GWENT - CHELTENHAM SPA
🢒 READING - CHELTENHAM SPA
🢒 READING BUS - CHELTENHAM SPA
🢒 SEVERN TUNNEL JUNCTION - CHELTENHAM SPA
🢒 SWINDON - CHELTENHAM SPA
🢒 WESTBURY - CHELTENHAM SPA
Timetables departing from DUNDEE
🢒 DUNDEE - ABERDEEN
🢒 DUNDEE - ARBROATH
🢒 DUNDEE - EDINBURGH WAVERLEY
🢒 DUNDEE - GLASGOW QUEEN STREET
🢒 DUNDEE - INVERNESS
🢒 DUNDEE - INVERURIE
🢒 DUNDEE - LEEDS
🢒 DUNDEE - LONDON KINGS CROSS
🢒 DUNDEE - PENZANCE
🢒 DUNDEE - PERTH
🢒 DUNDEE - PLYMOUTH